簡體   English   中英

在PUT請求中如何在Codeigniter 3中檢索數據

[英]In PUT request how to retrieve data in codeigniter 3

我正在將數據作為http PUT請求發送。 使用郵遞員,我選擇了form-data作為發送數據的選項,因為我也想發送(上傳)文件以及其他必要的數據。

我選擇了一個csv文件和一個名稱(鍵)為“ asd”的字段。 在輸出窗口中,數據顯示如下:

所以我的問題是:如何在keyigniter 3中使用鍵名asd和輸入類型文件的鍵名fil檢索或接收數據?

我試過了:

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

如果是HTTP請求,則可以使用:

file_get_contents('php://input')

它將返回HTTP正文。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM