acl  3.5.3.0
HTTP_UTIL结构体 参考

#include <lib_http_util.h>

+ HTTP_UTIL 的协作图:

Public 属性

HTTP_HDR_REQhdr_req
 
HTTP_HDR_REShdr_res
 
HTTP_REShttp_res
 
char server_addr [256]
 
ACL_VSTREAMstream
 
int conn_timeout
 
int rw_timeout
 
ACL_VSTRINGreq_buf
 
int res_body_dlen
 
ACL_VSTREAMdump_stream
 
unsigned int flag
 

详细描述

在文件 lib_http_util.h10 行定义.

类成员变量说明

◆ conn_timeout

int HTTP_UTIL::conn_timeout

连接 HTTP 服务器的超时时间

在文件 lib_http_util.h16 行定义.

◆ dump_stream

ACL_VSTREAM* HTTP_UTIL::dump_stream

转储接收数据的流

在文件 lib_http_util.h20 行定义.

◆ flag

unsigned int HTTP_UTIL::flag

标志位

在文件 lib_http_util.h21 行定义.

◆ hdr_req

HTTP_HDR_REQ* HTTP_UTIL::hdr_req

HTTP 请求头

在文件 lib_http_util.h11 行定义.

◆ hdr_res

HTTP_HDR_RES* HTTP_UTIL::hdr_res

HTTP 响应头

在文件 lib_http_util.h12 行定义.

◆ http_res

HTTP_RES* HTTP_UTIL::http_res

HTTP 响应体

在文件 lib_http_util.h13 行定义.

◆ req_buf

ACL_VSTRING* HTTP_UTIL::req_buf

缓冲区

在文件 lib_http_util.h18 行定义.

◆ res_body_dlen

int HTTP_UTIL::res_body_dlen

HTTP 响应数据体的长度

在文件 lib_http_util.h19 行定义.

◆ rw_timeout

int HTTP_UTIL::rw_timeout

与 HTTP 服务器通信时每次 IO 的超时时间

在文件 lib_http_util.h17 行定义.

◆ server_addr

char HTTP_UTIL::server_addr[256]

远程 HTTP 服务器地址

在文件 lib_http_util.h14 行定义.

◆ stream

ACL_VSTREAM* HTTP_UTIL::stream

与 HTTP 服务器建立的网络流

在文件 lib_http_util.h15 行定义.


该结构体的文档由以下文件生成: