php fsockopen post数据发送实例[网站编程]
本文“php fsockopen post数据发送实例[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
function do_call($host,$port,$request) //定义函数
{
$fp=fsockopen($host,$port,$errno,$errstr);
$query="post /default/php教程/server.php http/1.0nuser_agent:this is a dummy clientnhost:".
$host."ncontent-type:text/xmlncontent-length:".
strlen($request)."nn".$request."n";
if(!fputs($fp,$query,strlen($query)))
{
$errstr="write error";
return 0;
}
$contents='';
while(!feof($fp))
{
$contents.=fgets($fp);
}
fclose($fp);
return $contents;
}
$host='localhost'; //定义host地址
$port=80; //定义端口
$obj->type="datetime"; //定义对象
$obj->scalar="20040420t13:32:40";
$obj->timestamp=1082460760;
$request=xmlrpc_encode_request('dummyserver',$obj); //为php生成xml
$response=do_call($host,$port,$request); //调用函数
$xmlrpctype=xmlrpc_get_type($response); //获得xmlrpc范例
print_r($xmlrpctype); //输出后果?>
以上是“php fsockopen post数据发送实例[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |