yakeing / php_fsockopen
fsockopen是socket套接字连接的包装函数
v2.1.0
2019-08-06 08:43 UTC
Requires
- php: >=5.6
Requires (Dev)
- phpunit/phpunit: 5.7
README
fsockopen是socket包函数,除了基本的常用TCP://通信功能外,还具有其他强大的通信功能,如UDP://、unix://、udg://等协议。
您可以使用stream_get_transports获取当前服务器注册的socket传输协议列表,以确定是否支持所需协议。
Travis CI徽章
codecov徽章
Packagist徽章
Github徽章
安装
使用Composer安装库。当然,您也可以访问Packagist进行查看。
$ composer require yakeing/php_fsockopen
初始化参数
- 示例:
$fs = new fsockopen(); $ret = $fs->init( 10, //Running time / sec (optional) tcp, //transport protocol (optional) true //Blocking mode switch (optional) );
获取网络资源
- 示例:
$ret = $fs->GET( $Url , //Destination URL $Referer , //Forge Referer (optional) $Cookie //This Cookie (optional) );
POST提交表单
- 示例:
$ret = $fs->POST( $Url , //Destination URL $Content , //Submit content: key/vvalue&... $Referer , //Forge Referer (optional) $Cookie, //This Cookie (optional) $ContentType //Submission method (optional) );
POST文件
- 示例:
$ret = $fs->PUT( $Url , //Destination URL $File, //File OR Picture address: ['01.jpg','02.jpg',...] $Referer , //Forge Referer (optional) $Cookie, //This Cookie (optional) );
赞助商
如果您从我创建的任何内容中获得了价值,那么我将非常感谢您通过支付捐赠来支持我。
作者
微博: yakeing
推特: yakeing