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头部带有边界。
所以问题是 - 有没有办法不让这些标签或如何清除它们?
Saucy filename! – sasfrog