加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP中使用socket方式GET、POST数据实例

发布时间:2020-12-12 20:48:50 所属栏目:PHP教程 来源:网络整理
导读:1. 使用 PHP 获得网页内容 GET方式 代码如下: n"; return false;}else{ $out = "GET $path HTTP/1.1rn"; $out .= "Host: $hostrn"; $out .= "Connection: Closernrn"; $ret = ""; fwrite($fp,$out); while (!feof($fp)) { $ret .= fgets($fp,128);

1. 使用 PHP 获得网页内容 GET方式

代码如下:
n"; return false; } else { $out = "GET $path HTTP/1.1rn"; $out .= "Host: $hostrn"; $out .= "Connection: Closernrn"; $ret = ""; fwrite($fp,$out); while (!feof($fp)) { $ret .= fgets($fp,128); } fclose($fp); } return true; } ?>

2. 使用 PHP 向页面 POST 数据

代码如下:
n"; return false; } else { $out = "POST $path HTTP/1.1rn"; $out .= "Host: $hostrn"; $out .= "Content-Type: application/x-www-form-urlencodedrn"; $out .= "Content-Length: ".strlen($data)."rn"; $out .= "Connection: Keep-Alivernrn"; $out .= $data; $ret = ""; fwrite($fp,128); } fclose($fp); } return true; } ?>
如果post报错,把$out .= "Connection: Keep-Alivernrn";中的Keep-Alive改成Close

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读