看了很多例子 沒解決問題,大家幫我看看呢
返回的結果如下:
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
代碼:
"; } fclose($fp);}$purl="http://upload.qiniu.com";echo "以下是POST方式的響應內容:
"; sock_post($purl);?>
在這裡產生的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
代碼:
"; } fclose($fp);}$purl="http://upload.qiniu.com";echo "以下是POST方式的響應內容:
"; sock_post($purl);?>
在這裡產生的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幹啥呢??完全看不懂代碼、、