2013-06-23 80 views
0

我正在使用最新版本的CodeIgniter和REST_Controller庫來實現REST功能。通過REST API上傳文件 - 在流中獲取頭文件

我試圖做一個簡單的文件上傳到服務器上安裝了Apache 2.2和PHP 5.4。

爲了得到來自客戶端的內容,我試着使用:

$file_content = $this->put(); 
//Or 
$file_content = file_get_contents('php://input'); 

不管我用哪種方式,我總是得到這樣的:

------WebKitFormBoundary3MTYXUNPMDmX8MXs 
Content-Disposition: form-data; name="fileUpload"; filename="something.txt" 
Content-Type: application/octet-stream 

-----BEGIN RSA PRIVATE KEY----- 
MIICXQIBAAKBgQC113DhhghzOiZHds2EOY7578Q1X141/kzpXodQZ4sCq+dOs3/O 
iZS/j2y7ScE+4aRzQrPw/fPCsotwcCARfR0mhbKtUB8pE1n2pTcXJxqRGQPIVk6g 
ZjsVhuCk9l880Zx8M4A2ebOR1i0SgLazpThlh3BNLPbwDIuXYE+9Qp94uQIDAQAB 
AoGBALF61kz3wfWdEtF7bfmZKChf0XR6YXx3eN/piE580RvJZpjU73BJrioNtYVS 
5k8WcqiguPoFE067bwdOGK6ZG8HgzfgZvs8hVN153fPoidmkPPvViwD7bNDJIG/5 
-----END RSA PRIVATE KEY----- 
------WebKitFormBoundary3MTYXUNPMDmX8MXs-- 

這當然,這並不好,因爲有一些HTTP頭部帶有邊界。

所以問題是 - 有沒有辦法不讓這些標籤或如何清除它們?

+0

Saucy filename! – sasfrog

回答