使用curl做HTTPS上传时Tomcat抛出401

使用curl做HTTPS上传时Tomcat抛出401,tomcat,curl,https,http-status-code-401,digest,Tomcat,Curl,Https,Http Status Code 401,Digest,救命啊 我们有一个使用tomcat 7的web服务器,客户端使用curl(7.19.7),使用curl做HTTPS上传文件,在大多数情况下,文件可以成功上传到web服务器,但在少数情况下,上传会失败,得到401错误,请参阅下面本地访问日志中的错误,有人可以帮助吗?多谢 10.155.60.75---[01/Aug/2013:09:38:27+0800]POST/hm/upload?FileType=7&ApNodeId=4018B1208720 HTTP/1.401954 0.001 10.15

救命啊

我们有一个使用tomcat 7的web服务器,客户端使用curl(7.19.7),使用curl做HTTPS上传文件,在大多数情况下,文件可以成功上传到web服务器,但在少数情况下,上传会失败,得到401错误,请参阅下面本地访问日志中的错误,有人可以帮助吗?多谢

10.155.60.75---[01/Aug/2013:09:38:27+0800]POST/hm/upload?FileType=7&ApNodeId=4018B1208720 HTTP/1.401954 0.001

10.155.60.75---[01/Aug/2013:09:38:27+0800]POST/hm/upload?FileType=7&ApNodeId=4018B1208720 HTTP/1.401954 0.001

如果成功,我们将得到一个401,一个200,见下文

10.155.60.75---[01/Aug/2013:09:39:31+0800]POST/hm/upload?FileType=7&ApNodeId=4018B1208720 HTTP/1.401954 0.000

10.155.60.75-scpuser[01/Aug/2013:09:39:32+0800]POST/hm/upload?FileType=7&ApNodeId=4018B1208720 HTTP/1.1200-0.063


我不明白为什么会有两个请求上传一个文件,但我不知道curl是如何工作的,所以它可能很好。它不是上传一个文件,而是另一个新文件,谢谢。谢谢你的修改工作。