2016-12-23 5 views
0

나는 http PUT 요청으로 데이터를 보내고 있습니다. 우편 배달부를 사용하여 다른 필요한 데이터와 함께 파일을 보내고 싶을 때 데이터를 전송하는 옵션으로 form-data을 선택했습니다.PUT 요청에서 codeigniter 3의 데이터를 검색하는 방법

"asd"로 이름 (키)이있는 필드와 CSV 파일을 선택했습니다. 출력 창 데이터에서 는 다음과 같이 표시됩니다

그래서 내 질문은 : 어떻게 검색하거나 키 이름 asd 입력 유형 파일의 키 이름 fil와 CodeIgniter의 3 데이터를 수신하려면?

내가 시도 :

$this->input->raw_input_stream('asd'); 
$this->input->raw_input_stream('fil'); 

그러나 그것은 작동하지 않았다.

------WebKitFormBoundaryNXgITT259B576h8U 
Content-Disposition: form-data; name="asd" 

zxxxxxxxxxxxx 

------WebKitFormBoundaryNXgITT259B576h8U 
Content-Disposition: form-data; name="fil"; filename="utility_type.csv" 
Content-Type: text/csv 

Uid,Description,Modified 
3,"Water and Sewer","2009-10-08 20:49:46" 
2,"Combined Services","2014-07-29 14:50:32" 
4,Electric,"2011-08-30 20:12:52" 
5,"Natural Gas","0000-00-00 00:00:00" 
6,Cable/Internet,"2015-06-10 17:47:51" 
7,"Solid Waste/Trash Collection","2009-07-09 21:19:38" 
30,Sewer,"2012-05-28 11:57:32" 
80,Water,"2016-10-26 17:09:57" 

------WebKitFormBoundaryNXgITT259B576h8U-- 
+0

제안 사항이 있으십니까? –

답변

0

당신이 사용할 수있는 HTTP 요청하는 경우 :

file_get_contents('php://input')

그것은 HTTP 본문을 반환합니다가.

관련 문제