在制作网站时测试发送POST请求的简单方法是什么?我可以通过在URL( example.com/?foo=bar&bar=baz )中输入GET请求来轻松发送GET请求,但是发送POST请求的方法却相当简单?
example.com/?foo=bar&bar=baz
您可以使用Fiddler或浏览器插件,如FireFox Tamper Data .
或者您可以创建一个表单并从任何.HTML页面提交它:
<form action="TestPage.html" method="POST"> <input name="name1" value="value1" /> <input name="name2" value="value2" /> <input type="submit" value="POST!" /> </form>
卷曲CLI
curl -d "param1=value¶m2=value2" http://www.example.com/resource
要么
curl -F "fileupload=@filename.txt" http://www.example.com/resource
https://superuser.com/questions/149329/how-do-i-make-a-post-request-with-curl/149335#149335
但我总是只使用带有http请求类的测试脚本 . 我发现你在 Headers ,格式,动词等方面都有更精细的粒度 . 当然,你可以在完成后将代码放入单元测试中 . 我使用我写的这个类(https://github.com/homer6/altumo/blob/master/source/php/Http/OutgoingHttpRequest.md),但我听说zend请求类也很好 .
尝试一些像Wfetch这样的http请求发送工具
Google Chrome浏览器中的Postman是测试POST方法的绝佳工具 .
你可以使用任何检查员像fireFox那样做
请求类型发布>>把你的网址>>把参数放在请求主体部分
5 回答
您可以使用Fiddler或浏览器插件,如FireFox Tamper Data .
或者您可以创建一个表单并从任何.HTML页面提交它:
卷曲CLI
要么
https://superuser.com/questions/149329/how-do-i-make-a-post-request-with-curl/149335#149335
但我总是只使用带有http请求类的测试脚本 . 我发现你在 Headers ,格式,动词等方面都有更精细的粒度 . 当然,你可以在完成后将代码放入单元测试中 . 我使用我写的这个类(https://github.com/homer6/altumo/blob/master/source/php/Http/OutgoingHttpRequest.md),但我听说zend请求类也很好 .
尝试一些像Wfetch这样的http请求发送工具
Google Chrome浏览器中的Postman是测试POST方法的绝佳工具 .
你可以使用任何检查员像fireFox那样做
请求类型发布>>把你的网址>>把参数放在请求主体部分