我想在我正在處理的Web應用程序上測試一些URL。 爲此,我想手動建立HTTP POST請求(這意味着我能夠添加我喜歡的任何參數)。 git
我缺乏Chrome和/或Firefox中的任何擴展程序或功能嗎? github
對於firefox,還有一個名爲RESTClient的擴展,很是好用: web
https://addons.mozilla.org/en-US/firefox/addon/restclient json
CURL很棒,能夠作你想要的! 這是一個簡單但有效的命令行工具。 api
其他實現測試命令: 網絡
curl -i -X GET http://rest-api.io/items curl -i -X GET http://rest-api.io/items/5069b47aa892630aae059584 curl -i -X DELETE http://rest-api.io/items/5069b47aa892630aae059584 curl -i -X POST -H 'Content-Type: application/json' -d '{"name": "New item", "year": "2009"}' http://rest-api.io/items curl -i -X PUT -H 'Content-Type: application/json' -d '{"name": "Updated item", "year": "2010"}' http://rest-api.io/items/5069b47aa892630aae059584
受到Postman for Chrome的極大啓發,我決定爲Firefox編寫相似的內容。 app
REST Easy *是一個無重啓的Firefox附加組件,旨在儘量多地提供對請求的控制。 附加組件仍然處於實驗狀態(甚至尚未被Mozilla審查)可是開發進展順利。 curl
該項目是開源的,因此若是有人以爲有必要幫助開發,那就太棒了: https : //github.com/nathan-osman/Rest-Easy 工具
* http://addons.mozilla.org上提供的附加組件將始終略微落後於GitHub上提供的代碼 測試
查看firefox的http-tool
..
https://addons.mozilla.org/en-US/firefox/addon/http-tool/
Aimed at web developers who need to debug HTTP requests and responses. Can be extremely useful while developing REST based api. Features: * GET * HEAD * POST * PUT * DELETE Add header(s) to request. Add body content to request. View header(s) in response. View body content in response. View status code of response. View status text of response.
火狐
按Ctrl-Shift-Q或按Firefox - >開發人員工具 - >網絡選項卡(突出顯示),打開開發人員工具中的網絡面板。 而後單擊右上角的小門圖標(在屏幕截圖中以擴展形式顯示,它將在突出顯示的標題左側找到),第二行(若是您沒有看到它而後從新加載頁面) - >編輯和從新發送您想要的任何請求
編輯:添加圖像。