php获取直播数据 php视频直播( 二 )


paramname="_ExtentY"value="https://www.04ip.com/post/1693"
paramname="AUTOSTART"value="https://www.04ip.com/post/0"
paramname="SHUFFLE"value="https://www.04ip.com/post/0"
paramname="PREFETCH"value="https://www.04ip.com/post/0"
paramname="NOLABELS"value="https://www.04ip.com/post/0"
paramname="CONTROLS"value="https://www.04ip.com/post/ControlPanel"
paramname="CONSOLE"value="https://www.04ip.com/post/cons"
paramname="CENTER"value="https://www.04ip.com/post/0"
paramname="MAINTAINASPECT"value="https://www.04ip.com/post/0"
paramname="BACKGROUNDCOLOR"value="https://www.04ip.com/post/#000000"
embedwidth="459"height="32"autostart="0"_extentx="8202"_extenty="1693"shuffle="0"prefetch="0"nolabels="0"controls="ControlPanel"console="cons"center="0"maintainaspect="0"backgroundcolor="#000000"/embed
/object
objectclassid="clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA"id="r3"width="460"height="26"
paramname="_ExtentX"value="https://www.04ip.com/post/8202"
paramname="_ExtentY"value="https://www.04ip.com/post/1693"
paramname="AUTOSTART"value="https://www.04ip.com/post/0"
paramname="SHUFFLE"value="https://www.04ip.com/post/0"
paramname="PREFETCH"value="https://www.04ip.com/post/0"
paramname="NOLABELS"value="https://www.04ip.com/post/0"
paramname="CONTROLS"value="https://www.04ip.com/post/StatusBar"
paramname="CONSOLE"value="https://www.04ip.com/post/cons"
paramname="CENTER"value="https://www.04ip.com/post/0"
paramname="BACKGROUNDCOLOR"value="https://www.04ip.com/post/#000000"
embedwidth="460"height="26"autostart="0"_extentx="8202"_extenty="1693"shuffle="0"prefetch="0"nolabels="0"controls="StatusBar"console="cons"center="0"backgroundcolor="#000000"/embed
/object
hralign="center"size="1"
fontcolor="#FFFFFF"ahref="https://www.04ip.com/post/vbscript:r1.setfullscreen()"全屏显示/a
ahref="javascript:window.close();"关闭窗口/a/font
/div
php 怎么POST获取数据?方法1、最常见的方法是php获取直播数据:$_POST['fieldname'];
说明php获取直播数据:只能接收Content-Type:
application/x-www-form-urlencoded提交的数据
解释:也就是表单POST过来的数据
方法2、file_get_contents("php://input");
说明:
允许读取
POST

原始数据


$HTTP_RAW_POST_DATA
比起来php获取直播数据 , 它给内存带来的压力较小php获取直播数据,并且不需要任何特殊的
php.ini
设置 。
php://input
不能用于
enctype="multipart/form-data" 。
解释:
对于未指定
Content-Type
的POST数据php获取直播数据,则可以使用file_get_contents(“php://input”);来获取原始数据 。
事实上,用PHP接收POST的任何数据都可以使用本方法 。而不用考虑Content-Type,包括
二进制文件
流也可以 。
所以用方法二是最保险的方法
方法3、$GLOBALS['HTTP_RAW_POST_DATA'];
说明:
总是产生
$HTTP_RAW_POST_DATA
变量包含有原始的
POST
数据 。
此变量仅在碰到未识别
MIME
类型的数据时产生 。
$HTTP_RAW_POST_DATA
对于
enctype="multipart/form-data"
表单数据不可用
如果post过来的数据不是PHP能够识别的,可以用
$GLOBALS['HTTP_RAW_POST_DATA']来接收,
比如
text/xml
或者
soap
等等
解释:
$GLOBALS['HTTP_RAW_POST_DATA']存放的是POST过来的原始数据 。
$_POST或
$_REQUEST
存放的是
PHP以key=value的形式格式化以后的数据 。
但$GLOBALS['HTTP_RAW_POST_DATA']中是否保存POST过来的数据取决于centent-Type的设置,即POST数据时
必须显式示指明Content-Type:
application/x-www-form-urlencoded,POST的数据才会存放到

推荐阅读