我使用HTTP PUT方法编写了一个上传文件的服务.
Web浏览器不支持PUT,因此我需要一种测试方法.它可以很好地用作从浏览器访问它的POST.
更新:这是有效的.我尝试了海报,但它与使用提琴手一样.您必须知道如何构建请求.卷曲处理问题.
curl -X PUT"localhost:8080/urlstuffhere"-F"file = @ filename"-b"JSESSIONID = cookievalue"
ali*_*ard 120
在我看来,这种测试的最佳工具是curl.它的--upload-file
选项通过PUT上传文件,这正是你想要的(它可以做更多,比如修改HTTP头,以备你需要时):
curl http://myservice --upload-file file.txt
Run Code Online (Sandbox Code Playgroud)
Mah*_*our 12
curl -X PUT -T "/path/to/file" "http://myputserver.com/puturl.tmp"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
117756 次 |
最近记录: |