PHP   发布时间:2019-11-13  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php使用fsockopen函数发送post,get请求获取网页内容的方法大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了@R_674_11161@使用fsockopen函数发送post,get请求获取网页内容的方法。分享给大家供大家参

具体实现代码如下:

title"> 代码如下:
); $host ='//cn.js-code.com'; $path ='/'; $query ='?action=@R_674_11161@fensi.com'; $port =80;

if($post) {
$out = "post $path http/1.0 ";
$out .= "accept: / ";
//$out .= "referer: $boardurl ";
$out .= "accept-language: zh-cn ";
$out .= "content-type: application/x-www-form-urlencoded ";
$out .= "user-agent: $_server[http_user_agent] ";
$out .= "host: $host ";
$out .= 'content-length: '.strlen($post)." ";
$out .= "connection: close ";
$out .= "cache-control: no-cache ";
$out .= "cookie: $cookie ";
$out .= $post;
} else {
$out = "get $path http/1.0 ";
$out .= "accept: / ";
//$out .= "referer: $boardurl ";
$out .= "accept-language: zh-cn ";
$out .= "user-agent: $_server[http_user_agent] ";
$out .= "host: $host ";
$out .= "connection: close ";
$out .= "cookie: $cookie ";
}
$fp = @fsockopen(($ip ? $ip : $host),$port,$errno,$errstr,$timeout);
if(!$fp)
{
return '';//note $errstr : $errno
} else {
return '成功访问';
}


fsockopen语法:<div class="codetitle"><a style="cursOR: pointer" data="94358" class="copybut" id="copybut94358" onclick="doCopy('code94358')"> 代码如下:
<div class="codebody" id="code94358">resource fsockopen(String $hostname [,int $port = -1 [,int &$errno [,String &$errstr [,float $timeout = ini_get("default_socket_timeout") ]]]] )

启动一个套接字连接到指定的主机的资源,@R_674_11161@支持在互联网领域的目标和unix在所支持的套接字传输列表说明,所支持的传输列表也可以检索使用stream_get_transports().

该插座预设会被启用,阻塞模式,你可以切换到非阻塞模式使用stream_seT_Blocking(),如果上面实例看不懂,就来看个简的吧,代码如下:

title"> 代码如下:
2331">$fp = fsockopen("cn.js-code.com",80,30); if (!$fp) { echo "$errstr ($errno) "; } else { $out = "get / http/1.1 "; $out .= "host: cn.js-code.com"; $out .= "connection: close "; fwrite($fp,$out); while (!feof($fp)) { echo fgets($fp,128); } fclose($fp); }

希望本文所述对大家的@R_674_11161@程序设计有所帮助。

大佬总结

以上是大佬教程为你收集整理的php使用fsockopen函数发送post,get请求获取网页内容的方法全部内容,希望文章能够帮你解决php使用fsockopen函数发送post,get请求获取网页内容的方法所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
猜你在找的PHP相关文章