xrtHttpReplyCompressConfigInit
初始化 gzip/deflate、1 KiB 下限、64 KiB eager、1 MiB 队列和级别 6。
void xrtHttpReplyCompressConfigInit( xhttpreplycompressconfig* pConfig );
| 参数 | 说明 |
|---|---|
| xhttpreplycompressconfig* pConfig | 配置结构 |
返回:初始化 gzip/deflate、1 KiB 下限、64 KiB eager、1 MiB 队列和级别 6。
示例已编译验证
httpreplycompressconfiginit obj; xrtHttpReplyCompressConfigInit(&obj);
xrtHttpReplyCompress
XRT_API xhttpreplycompressstatus xrtHttpReplyCompress( const xhttpacceptencoding* pAccept, xstrview Method, const xhttpreply* pReply, const xhttpreplycompressconfig* pConfig, xhttpreply** ppOutput );
;
返回:XRT_API xhttpreplycompressstatus xrtHttpReplyCompress( const xhttpacceptencoding* pAccept, xstrview Method, const xhttpreply* pReply, const xhttpreplycompressconfig* pConfig, xhttpreply** ppOutput );
示例已编译验证
/* XRT_API xhttpreplycompressstatus xrtHttpReplyCompress( const xhttpacceptencoding* pAccept, xstrview Method, const xhttpreply* pReply, const xhttpreplycompressconfig* pConfig, xhttpreply** ppOutput ); */ result = xrtHttpReplyCompress();
xrtHttpServerReplyCompress
XRT_API xhttpreplycompressstatus xrtHttpServerReplyCompress( const xhttpserverrequest* pRequest, const xhttpreply* pReply, const xhttpreplycompressconfig* pConfig, xhttpreply** ppOutput );
;
返回:XRT_API xhttpreplycompressstatus xrtHttpServerReplyCompress( const xhttpserverrequest* pRequest, const xhttpreply* pReply, const xhttpreplycompressconfig* pConfig, xhttpreply** ppOutput );
示例已编译验证
/* XRT_API xhttpreplycompressstatus xrtHttpServerReplyCompress( const xhttpserverrequest* pRequest, const xhttpreply* pReply, const xhttpreplycompressconfig* pConfig, xhttpreply** ppOutput ); */ result = xrtHttpServerReplyCompress();