PHP如何使用socket发送HTTP请求 |
您所在的位置:网站首页 › php的socket › PHP如何使用socket发送HTTP请求 |
当前位置:首页 » 编程设计 » 正文
PHP如何使用socket发送HTTP请求
2023年04月10日15rubylouvre
具体如下: socket方式: $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); //socket_set_option($socket, SOL_SOCKET, SO_SNDTIMEO, array("sec"=>20, "usec"=>0)); socket_connect($socket, 'www.baidu.com', 80); //里面的换行代表 \r\n 注意拷贝的代码后面可能有空格 $http = 387171)); $http = 1, //超时 秒 'method' => 'POST', 'content' => $postdata, 'protocol_version' => '1.1', //默认为 1.0 ), ); //参数格式参考 http://php.net/manual/zh/context.http.php //curl方式的格式可以参考; http://php.net/manual/zh/context.curl.php $context = stream_context_create($hdrs); echo file_get_contents('http://test.cm/song.php', 0, $context);注意:http1.1 中必须包含 Host 头, 而 http1.0中则可以没有 本文参考链接:https://www.yisu.com/zixun/345495.html上一篇: php自动加载方式有哪些 下一篇: 给定行和列的和求可行矩阵 PHP 文章来源:ITGUEST,欢迎分享,转载请保留出处 原文地址:https://www.itguest.com/post/cabcd2b3.html 阅读延展 php提交表单的方法是什么php中扩展错误如何返回php中$_GET指的是什么php如何计算时间相减差距几天读取不到php.ini的解决方法php如何检测一个字符串有几个中文php中怎么在数组末尾添加值php正则表达式中的非贪婪模式匹配的使用方法PHP中有哪些处理会话函数php函数常用功能有哪些php日期PHP读写文件高并发处理操作的示例分析 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |