wget命令如何发送get请求

一般情况下在linux环境可以通过wget发送请求,请求地址可以使一个文件地址,也可以是一个借口地址。

最近在调试接口的时候需要发送带参数的get请求,但是输入一下请求地址后发现请求中断,通过日志发现&符号后面的参数并未正常传输,从而导致请求未成功。

wget http://127.0.0.1:8095/promote/getList?pageNo=1&pageSize=20&keyWords=手机壳&cate=5

经过一番搜索发现需要get请求需要在参数之间添加转义符号,如下所示,在【&】符号前添加【\】用于转义:

wget http://127.0.0.1:8095/promote/getList?pageNo=1\&pageSize=20\&keyWords=手机壳\&cate=5

再次发送请求就正常了,成功后会讲请求转成文件,内容就是接口返回数据


本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):