学 PHP 的,有多少人知道 'php://' 协议呢

2015 年 6 月 22 日
 MaiCong

比如:
$POST = file_get_contents('php://input');

文档:
http://php.net/manual/zh/wrappers.php.php
http://php.net/manual/zh/wrappers.php

我很好奇 :)

7543 次点击
所在节点    PHP
30 条回复
RIcter
2015 年 6 月 22 日
我知道我知道,這玩意特別好用(
可以任意文件讀取、XXE(
Delbert
2015 年 6 月 22 日
POST得不到的原始数据可以用这个来获取。我都是调试完了再换成post。
ihciah
2015 年 6 月 22 日
这个难道不是要问搞CTF的么
KexyBiscuit
2015 年 6 月 23 日
phar://
:-)
GG668v26Fd55CP5W
2015 年 6 月 23 日
做微信公众号开发时,获取微信的POST过来的XML就是用这个
linescape
2015 年 6 月 23 日
我也是弄微信公众平台的时候才知道有这个,话说PHP一般时候用不到的东西还多着呢
janxin
2015 年 6 月 23 日
这个早期的时候讲php的文章里会有很多的吧,后来渐渐没人用了
gongpeione
2015 年 6 月 23 日
并不会用_(:з」∠)_
wizardforcel
2015 年 6 月 23 日
不用那个。直接读控制台的时候会用STDIN。
iyaozhen
2015 年 6 月 23 日
还是比较常用。主要是接收非网页表单的数据。比如说端上直接 POST 过来的 Json。
ichou
2015 年 6 月 23 日
某次在实现 RESTful 时用过,稍微了解了一些,确实有点意思
WeeH9T
2015 年 6 月 23 日
协议加密,数据混淆,神器
lujiajing1126
2015 年 6 月 23 日
会用呀
Actrace
2015 年 6 月 23 日
php://input
kookxiang
2015 年 6 月 23 日
一直觉得没什么卵用,直到我弄了个微信公众号
b821025551b
2015 年 6 月 23 日
不然Content-Type不是TEXT/HTML怎么获取?
skyc
2015 年 6 月 23 日
测试ping++的时候有用过。。
yangmls
2015 年 6 月 23 日
惊讶于楼上说从没用过的。。。这非常常用,PUT PATCH 请求基本都需要这个

说一个和 php://output 相关的,excel word 的库,有时只有 save 方法,你可以不具体 save 到某个文件,而直接 save 到输出流,达到 echo 的效果。
bjzhush
2015 年 6 月 23 日
用过几次
endrollex
2015 年 6 月 23 日
没听说过,W3C没教

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/200426

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX