回答
現在這是可能的。這裏是一個例子https://github.com/wg/wrk/blob/master/scripts/post.lua。
wrk.method = "POST"
wrk.body = "foo=bar&baz=quux"
wrk.headers["Content-Type"] = "application/x-www-form-urlencoded"
將其保存在* .lua腳本中,並使用-s標誌將其傳遞到您的命令行測試中。
哇!讓我檢查一下。如果我可以設法使其工作,我會將答案轉換爲您的答案。感謝您回到那篇文章。 – jackdbernier 2014-11-13 06:09:22
你先生,是救命恩人!正是我想要的。一種簡單而優雅的方式來測試我的後期API。 +1 – 2016-01-31 06:16:12
根據WRK的創造者......這是不可能的,不可能執行GET之外的HTTP方法。 http://github.com/wg/wrk/issues/22#issuecomment-14677726
要過誰投下來,它在寫它的時候是真的。 >「你好,WRK目前不支持以外的HTTP GET方法。總的來說,我贊成要求人們調整他們正在測試VS增加複雜WRK代碼,例如發出POST終端獲得響應,或許有一些硬編碼POST正文,而不是通過wrk傳入。「這表示現在支持。 – jackdbernier 2015-11-23 03:37:12
- 1. 更改HTTP POST請求HTTPS POST請求:
- 2. Angularjs的POST請求
- 3. 的Ajax post請求
- 4. 的Python POST請求
- 5. 與POST請求
- 6. POST請求
- 7. POST請求UWP
- 8. 從POST請求
- 9. HTTP POST請求
- 10. POST請求Laravel
- 11. WKWebView POST請求
- 12. Rails POST請求
- 13. node.js POST請求
- 14. Alamofire POST請求
- 15. Receving POST請求
- 16. Gu POST 6 POST請求
- 17. 請使用POST請求
- 18. 編碼POST請求
- 19. 發送POST請求
- 20. 軌在POST請求
- 21. ASIFormDataRequest空POST請求
- 22. Android Webview POST請求
- 23. 處理POST請求
- 24. POST請求與MultiValueDictKeyError
- 25. arrayBuffer AngularJs POST請求
- 26. POST請求和Django
- 27. Asp.net Json Post請求
- 28. Sails Js POST請求
- 29. POST請求和nginx
- 30. HTTP POST請求AngularJS
根據WRK的創造者......這是不可能的,不可能執行GET之外的HTTP方法。 https://github.com/wg/wrk/issues/22#issuecomment-14677726 – jackdbernier 2013-03-12 12:33:50