2016-12-23 11 views
0

私はhttp PUTリクエストとしてデータを送信しています。郵便番号を使用して、私はform-dataを、他の必要なデータと共にファイルを送信(アップロード)したいときにデータを送信するオプションとして選択しました。PUTリクエスト中にcodeigniter 3のデータを取得する方法

私はcsvファイルとname(key)のフィールドを "asd"として選択しました。出力ウィンドウデータで は、以下のように表示されます。

だから私の質問です:どのように取得するか、キー名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ボディを返します。

関連する問題