日期:2014-05-16  浏览次数:20674 次

shell脚本curl post文件如何判断失败啊~~~~
上传失败打印的头信息也是HTTP/1.1 200 OK
使用-D时能打印cookie,不过内容跟头信息的一样,用-c就无法打印
要怎样判断post上传的数据失败与否啊
请各位前辈指点指点

------解决方案--------------------
这是php接口的责任, 你们不协商一个http code或者response body, 除非是网络坏了, 否则都是200.
------解决方案--------------------
试试curl命令的退出码能不能判断。
Perl code

curl .....
echo $?

------解决方案--------------------
查看curl命令的退出码(EXIT CODES)
http://curl.haxx.se/docs/manpage.html