如何使用命令行curl测试Web服务?

  • 回答 (2)
  • 关注 (0)
  • 查看 (28)

我正在为一个Web应用程序构建一个Web服务,我想要一个简单的工具来测试这个,因为我正在开发。我已经尝试了一些Firefox插件(海报,“REST客户端”),即使这些工作正常,我一直无法与他们上传文件。

珠政彬u珠政彬u提问于
不不个了路遙知馬力 日久見人心。回答于

可以这样:

curl -X GET --basic --user username:password \
     https://www.example.com/mobile/resource

curl -X DELETE --basic --user username:password \
     https://www.example.com/mobile/resource

curl -X PUT --basic --user username:password -d 'param1_name=param1_value' \
     -d 'param2_name=param2_value' https://www.example.com/mobile/resource

提交文件和附加参数

curl -X POST -F 'param_name=@/filepath/filename' \
     -F 'extra_param_name=extra_param_value' --basic --user username:password \
     https://www.example.com/mobile/resource

回答过的其他问题

自然场景文字识别技术及在地图中的应用

不不个了路遙知馬力 日久見人心。
推荐
地图文本识别技术创新         1) 卷积过程基于GoogLeNet的Inception 结构进行改进,采用不同大小的卷积核意味着不同大小的感受野,最后拼接不同尺度特征,提升网络性能。 [图片]         2)修改解码方式,支持多候选和文字位置的输出,校正识别结果。如...... 展开详请

数据可视化在生活的哪里可以应用?

不不个了路遙知馬力 日久見人心。

腾讯云大数据可视交互系统RayData的图简洁明了又好看。赞一个!

微信小程序云开发的服务器搭建流程是什么?

不不个了路遙知馬力 日久見人心。
准备域名和证书 小程序后台服务需要通过 HTTPS 访问,在实验开始之前,我们要准备域名和 SSL 证书。 域名注册 如果您还没有域名,可以在腾讯云上选购,过程可以参考视频 - 在腾讯云上购买域名 域名解析 域名购买完成后, 需要将域名解析到实验云主机上,实验云主机的 IP 为:...... 展开详请

我们可以处理从dao层到表示层的异常,而不会影响服务层(服务层中没有修改)

不不个了路遙知馬力 日久見人心。

您可以从RuntimeException扩展您的异常类,以便编译器不会抱怨异常处理。然后,您可以在表示层中捕获该异常。

不读取web.config的MVC项目中的aspx页面

不不个了路遙知馬力 日久見人心。
已采纳

<tr>和<td>高度关系

关于作者

不不个了

路遙知馬力 日久見人心。

所属标签

扫码关注云+社区