curl请求问题
格式化命令行
\
后面必须结束,不能有空格- data里面的数据的间隔比如示例中的operation前面必须是空格而不能是tab等
示例
curl -v -X POST 'xxxxxxxx' \
--header 'Content-type: application/json' \
--header 'xxx' \
--data '{
"operation": "xxxx",
"in_args": {
"condition": {
"in_date": "xxxx"
}
}
}'
设置超时时间
两个超时时间:一个是连接超时时间,另一个是整个过程允许的最大时间,
--connect-timeout
这个是指定连接超时时间。 如果出错, 提示形如:curl: (28) connect() timed out!
-m/--max-time
这个是指定整个过程最大的允许时间。 出错提示如:curl: (28) Operation timed out after 2000 milliseconds with 0 bytes received