看了很多例子 没解决问题,大家帮我看看呢
返回的结果如下:
HTTP/1.1 400 Bad Request
Date: Fri, 18 Jul 2014 18:15:46 GMT
Server: nginx/1.4.4
Content-Type: application/json
Content-Length: 36
Access-Control-Allow-Headers: X-File-Name, X-File-Type, X-File-Size
Access-Control-Allow-Methods: OPTIONS, HEAD, POST
Access-Control-Allow-Origin: *
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
X-Content-Type-Options: nosniff
X-Log: UP/400
X-Reqid: QkEAAC2bX1liE4IT
X-Via: 1.1 js41:3 (Cdn Cache Server V2.0)
Connection: close
代码:
在这里生成的token
http://jsfiddle.net/gh/get/extjs/4.2/icattlecoder/jsfiddle/tree/master/uptoken
在这里测试上传成功
http://jsfiddle.net/gh/get/library/pure/icattlecoder/jsfiddle/tree/master/formupload
回复内容:
看了很多例子 没解决问题,大家帮我看看呢
返回的结果如下:
HTTP/1.1 400 Bad Request
Date: Fri, 18 Jul 2014 18:15:46 GMT
Server: nginx/1.4.4
Content-Type: application/json
Content-Length: 36
Access-Control-Allow-Headers: X-File-Name, X-File-Type, X-File-Size
Access-Control-Allow-Methods: OPTIONS, HEAD, POST
Access-Control-Allow-Origin: *
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
X-Content-Type-Options: nosniff
X-Log: UP/400
X-Reqid: QkEAAC2bX1liE4IT
X-Via: 1.1 js41:3 (Cdn Cache Server V2.0)
Connection: close
代码:
在这里生成的token
http://jsfiddle.net/gh/get/extjs/4.2/icattlecoder/jsfiddle/tree/master/uptoken
在这里测试上传成功
http://jsfiddle.net/gh/get/library/pure/icattlecoder/jsfiddle/tree/master/formupload
$head.="Content-Length: ".strlen($data)."\r\n\r\n";
注意 Content-Length: 后面需要有一个空格。
大神,你用这么多header干啥呢??完全看不懂代码、、
本文原创发布php中文网,转载请注明出处,感谢您的尊重!