curl 命令 get 請求丟失參數問題

在 linux 下想測試一下另一臺 linux 機器的接口訪問是否有效,過程如下

接口描述:

ip:port/get?name=jonny&age=18

因爲接口做了兼容處理,所以並沒有報錯,但是結果卻不對
查看接口的日誌發現請求鏈接是下面這個

/get?name=jonny

這是直接把 & 後面的參數全丟了
linux 下 & 有特殊含義,curl 請求會把 & 以及後面的所有參數拋棄;
爲了防止丟棄就需要聲明給 linux ,跟他說這個 & 不是你想的那樣。

ip:port/get?name=jonny\&age=18

親測有效。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章