Rest HTTPie无法识别GET请求的第二个参数

Rest HTTPie无法识别GET请求的第二个参数,rest,http,get,httpie,Rest,Http,Get,Httpie,当我键入http GET localhost/api/data?param1=3¶m2=7时,我得到一个响应,表明第二个参数不存在。我正在尝试测试我的RESTAPI,但无法理解为什么在使用HTTPie时无法识别第二个参数 文档或在线中没有关于这方面的信息 解决方案与HTTPie如何解析安培数有关。符号将命令拆分,因此您必须通过使用引号将URL的值作为字符串传递。例如: http GET "localhost/api/data?param1=3&param2=7" 这让HTTPi

当我键入http GET localhost/api/data?param1=3¶m2=7时,我得到一个响应,表明第二个参数不存在。我正在尝试测试我的RESTAPI,但无法理解为什么在使用HTTPie时无法识别第二个参数


文档或在线中没有关于这方面的信息

解决方案与HTTPie如何解析安培数有关。符号将命令拆分,因此您必须通过使用引号将URL的值作为字符串传递。例如:

http GET "localhost/api/data?param1=3&param2=7"
这让HTTPie知道整个字符串将用于URL,而不仅仅是
&
符号前面的部分