php使用fsockopen函数发送post,get请求获取网页内容的方法,fsockopen网页内容_PHP教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php使用fsockopen函数发送post,get请求获取网页内容的方法,fsockopen网页内容_PHP教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2162字,纯文字阅读大概需要4分钟。
内容图文
![php使用fsockopen函数发送post,get请求获取网页内容的方法,fsockopen网页内容_PHP教程](/upload/InfoBanner/zyjiaocheng/185/9120c7d0aaa946eba499dea94dc84573.jpg)
php使用fsockopen函数发送post,get请求获取网页内容的方法,fsockopen网页内容
本文实例讲述了php使用fsockopen函数发送post,get请求获取网页内容的方法。分享给大家供大家参考。
具体实现代码如下:
代码如下:$post =1;
$url = parse_url($url);
$host ='http://www.bkjia.com';
$path ='/';
$query ='?action=phpfensi.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语法: 代码如下:resource fsockopen(string $hostname [,int $port = -1 [, int &$errno [,string &$errstr [, float $timeout = ini_get("default_socket_timeout") ]]]] )
启动一个套接字连接到指定的主机的资源,php支持在互联网领域的目标和unix在所支持的套接字传输列表说明,所支持的传输列表也可以检索使用stream_get_transports().
该插座预设会被启用,阻塞模式,你可以切换到非阻塞模式使用stream_set_blocking(),如果上面实例看不懂,就来看个简的吧,代码如下:
代码如下:$fp = fsockopen("www.gxlcms.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno) ";
} else {
$out = "get / http/1.1 ";
$out .= "host: www.gxlcms.com";
$out .= "connection: close ";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
希望本文所述对大家的PHP程序设计有所帮助。
http://www.bkjia.com/PHPjc/912282.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/912282.htmlTechArticlephp使用fsockopen函数发送post,get请求获取网页内容的方法,fsockopen网页内容 本文实例讲述了php使用fsockopen函数发送post,get请求获取网页内容的...
内容总结
以上是互联网集市为您收集整理的php使用fsockopen函数发送post,get请求获取网页内容的方法,fsockopen网页内容_PHP教程全部内容,希望文章能够帮你解决php使用fsockopen函数发送post,get请求获取网页内容的方法,fsockopen网页内容_PHP教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。