php socket发送http请求,PHP使用socket发送HTTP请求的方法,phpsocket发送请求_PHP教程...

stream 方式(get):

$http = <

'header' => $http,

'timeout'=>1, //超时 秒

'method' => 'GET', //默认方式

'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://www.baidu.com', 0, $context);

stream 方式 post:

$postdata = http_build_query(array('act'=>'save', 'id'=>387171));

$http = <

'header' => $http,

'timeout'=>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中则可以没有

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php socket用法总结》、《PHP基本语法入门教程》、《PHP错误与异常处理方法总结》及《php常用函数与技巧总结》

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

您可能感兴趣的文章:利用PHP如何实现Socket服务器

php 利用socket发送HTTP请求(GET,POST)

PHP的Socket网络编程入门指引

详解php的socket通信

php自定义类fsocket模拟post或get请求的方法

php+html5基于websocket实现聊天室的方法

PHP的Socket通信之UDP通信实例

php使用socket post数据到其它web服务器的方法

PHP SOCKET编程详解

php中关于socket的系列函数总结

php socket通信(tcp/udp)实例分析

http://www.bkjia.com/PHPjc/1099067.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1099067.htmlTechArticlePHP使用socket发送HTTP请求的方法,phpsocket发送请求 本文实例讲述了PHP使用socket发送HTTP请求的方法。分享给大家供大家参考,具体如下: so...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值