因为要发送的json数据为图片的base64码,使用该命令时提示参数过长,解决方法使用如下命令
curl -X POST -d @data.json http://example.com/api
将要发送的报文体放入data.json 然后执行 使用@来从文件中读取数据而不是直接在命令行上写入大量数据
示例:
curl -H "connection:Keep-Alive" -H "accept: */*" -X POST -v -d @data.json "http://****************"
如上示例 可使用 -v
参数查看curl详细输出以获取更多关于请求过程的信息,不查看详细信息则去掉-v