Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
入力するとhttp GET localhost/api/data?param1=3¶m2=7、2 番目のパラメーターが存在しないことを示す応答が返されます。REST API をテストしようとしていますが、HTTPie の使用時に 2 番目のパラメーターが認識されない理由がわかりません。
http GET localhost/api/data?param1=3¶m2=7
ドキュメントまたはオンラインには、これに関する情報はありません。
解決策は、HTTPie がアンパサンドを解析する方法に関係しています。アンパサンドはコマンドを分割するため、URL の値を引用符で囲んで文字列として渡す必要があります。例:
http GET "localhost/api/data?param1=3¶m2=7"
&これにより、シンボルの前の部分だけでなく、文字列全体が URL に使用されることが HTTPie に通知されます。
&