2013-06-23 5 views
0

REST 기능을 위해 최신 버전의 CodeIgniter 및 REST_Controller 라이브러리를 사용하고 있습니다.REST API를 통한 파일 업로드 - 스트림에서 헤더 가져 오기

아파치 2.2와 PHP 5.4가 설치된 서버에 간단한 파일 업로드를 시도하고 있습니다.

클라이언트에서 콘텐츠를하기 위해, 내가 사용하지하려고했습니다

------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-- 

이 :

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

를 아무리 사용하는 방법을, 난 항상 이런 식으로 뭔가를 얻을 수 물론, 내부에 HTTP 헤더가 있기 때문에 좋지 않습니다.

그래서 이러한 태그를 가져 오지 못하게하거나 삭제하는 방법이 있습니까?

+0

Saucy 파일 이름! – sasfrog

답변