一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php輸入流php://input使用示例(php發送圖片流到服務器)

php輸入流php://input使用示例(php發送圖片流到服務器)

2020-06-02 12:36PHP教程網 PHP教程

在做一個攝像頭拍照然后上傳的功能,php中使用php://input來獲取內容,可以看下面的示例

從官網信息來看,php://input是一個只讀信息流,當請求方式是post的,并且enctype不等于”multipart/form-data”時,可以使用php://input來獲取原始請求的數據。

看一個簡單的例子。

客戶端就是一個表單,非常簡單。

 

復制代碼 代碼如下:

<form action="" method="POST">
    name: <input type="text" name="name" value="tom" /><br />
    age:<input type="text" name="age" value="22" /><br />
    <input type="submit" value="Submit" />
</form>

 

將表單提交到服務端,服務端使用file_get_contents獲取php://input內容

 

復制代碼 代碼如下:

$content = file_get_contents("php://input");
echo $content; //輸出name=tom&amp;age=22

 

官網關于php://input的說明中,反復有提到$HTTP_RAW_POST_DATA這個變量,這個變量其實和file_get_contents(php://input)的內容是一樣的。如果要開啟這個變量,需要修改配置文件,找到always_populate_raw_post_data這個選項,設置為On,然后重新啟動web服務器,就可以了。而使用php://input不需要修改php配置文件。

在項目應用中,如攝像頭拍照,上傳保存,就可以用到php://input。客戶端拍照后,把圖片流傳送到服務端,服務端使用file_get_getcontents('php://input')就能獲取到圖片流,然后把圖片流保存到一個文件,這個文件就是圖片了。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲 欧美 国产 在线 日韩 | 日韩美一区二区三区 | 青青草一区二区免费精品 | 亚洲人影院| 亚洲国产日韩欧美一区二区三区 | xxoo做爰猛烈动态 | 2022日韩理论片在线观看 | 欧美视频一二三区 | 99国产小视频 | 九九久久精品 | 风间由美在线播放 | 5月色婷婷 | 欧美国产日本高清不卡 | 色啊色| 久久性综合亚洲精品电影网 | 调教校花浣肠开菊 | 日韩成人在线免费视频 | 男人狂躁女人下面狂叫图片 | 久久AV国产麻豆HD真实乱 | 91韩国女主播 | 日本特黄一级午夜剧场毛片 | juliaann主妇疯狂 | 网www天堂资源在线 王淑兰与铁柱全文免费阅读 | freee×xx性欧美 | 免费观看欧美成人h | 乌克兰成人性色生活片 | 欧美日韩一区二区综合 | 四虎影院免费在线播放 | www.四虎.com | 精品国产午夜久久久久九九 | 日本红怡院亚洲红怡院最新 | 向日葵视频app下载18岁以下勿看 | 白丝萝莉h | 亚洲国产一区二区三区a毛片 | 胖女性大bbbbbb | 公妇乱淫在线播放免费观看 | 色综合久久九月婷婷色综合 | chinese高中生gay男同 | 久久久免费热线精品频 | free白嫩性hd| 久久国产精品高清一区二区三区 |