首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

EventHttpConnection (class)

介绍

(PECL event >= 1.4.0-beta)

代表一个HTTP连接。

类简介

EventHttpConnection {

/* Methods */

代码语言:javascript
复制
public __construct (  EventBase $base  ,  EventDnsBase $dns_base  ,  string $address  ,  int $port  [,  EventSslContext $ctx  = NULL  ] )
代码语言:javascript
复制
public EventBase getBase ( void )
代码语言:javascript
复制
public void getPeer (  string &$address  ,  int &$port  )
代码语言:javascript
复制
public bool makeRequest (  EventHttpRequest $req  ,  int $type  ,  string $uri  )
代码语言:javascript
复制
public void setCloseCallback (  callable $callback  [,  mixed $data  ] )
代码语言:javascript
复制
public void setLocalAddress (  string $address  )
代码语言:javascript
复制
public void setLocalPort (  int $port  )
代码语言:javascript
复制
public void setMaxBodySize (  string $max_size  )
代码语言:javascript
复制
public void setMaxHeadersSize (  string $max_size  )
代码语言:javascript
复制
public void setRetries (  int $retries  )
代码语言:javascript
复制
public void setTimeout (  int $timeout  )

}

目录

  • EventHttpConnection :: __construct - 构造EventHttpConnection对象
  • EventHttpConnection :: getBase - 返回与连接关联的事件库
  • EventHttpConnection :: getPeer - 获取与连接关联的远程地址和端口
  • EventHttpConnection :: makeRequest - 通过指定的连接发出HTTP请求
  • EventHttpConnection :: setCloseCallback - 为连接关闭设置回调
  • EventHttpConnection :: setLocalAddress - 设置从中进行HTTP连接的IP地址
  • EventHttpConnection :: setLocalPort - 设置进行连接的本地端口
  • EventHttpConnection :: setMaxBodySize - 设置连接的最大主体大小
  • EventHttpConnection :: setMaxHeadersSize - 设置最大标题大小
  • EventHttpConnection :: setRetries - 设置连接的重试限制
  • EventHttpConnection :: setTimeout - 设置连接的超时时间

← EventHttp::setTimeout

EventHttpConnection::__construct →

扫码关注腾讯云开发者

领取腾讯云代金券