最近在工作中需要測試發送帶Json格式body值的HTTP POST請求。起初,我在Linux環境下使用curl命令去發送請求,但是,在發送的過程中卻遇到了一些問題,經過一段時間的摸索,發現了以下幾種比較通用和可行的方法。
在Linux環境下使用curl發送HTTP POST請求
curl -H "Content-Type:application/json" -d '{"account":"187628","name":"文傑","certNo":"2623199510"}' "http://xtools.com:19030/tools/ic"
使用PostMan工具發送POST請求
在postman的官網下載最新版本安裝包,安裝完成之后即可打開使用,這里暫時無需注冊賬號,直接使用即可。使用方法如下:

選擇 POST & Body & raw , 然后輸入JSON格式的請求body值。最后,點擊Send發送請求即可。
使用IDEA發送POST請求

- 在IDEA中選擇Tools下拉菜單中的TEST RESTful WEB SERVICE,
- 然后在打開的REST Client窗口中選擇HTTP Method,
- 並填寫Host/Port及Path,並在Request Body中選擇Text,打開編輯區輸入json格式的請求值,
- 最后,點擊左側的綠色運行按鈕即可發送請求。
使用Chrome插件Restlet Client-REST API Testing

