HttpProtocol_Server_SendMsgEx
响应一个HTTP请求
BOOL HttpProtocol_Server_SendMsgEx(XHANDLE xhToken, CHAR* ptszMsgBuffer, int* pInt_Len, RFCCOMPONENTS_HTTP_HDRPARAM* pSt_HdrParam, LPCSTR lpszBody = NULL, __int64x nBodyLen = 0, LPCSTR lpszHdr = NULL)
参数.一:ptszMsgBuffer
In/Out:Out
类型:字符指针
可空:N
意思:导出封装好的要发送的HTTP数据包
参数.二:pInt_Len
In/Out:In/Out
类型:整数型指针
可空:N
意思:导出发送数据包的大小,如果太小,这个参数会设置成需要的大小
参数.三:pSt_HdrParam
In/Out:In
类型:数据结构指针
可空:N
意思:发送HTTP协议配置选项
参数.四:lpszBody
In/Out:In
类型:常量字符指针
可空:Y
意思:添加响应的内容,如果此参数为NULL,参数5不为NULL,那么将由调用者自己发送后续内容数据
参数.五:nBodyLen
In/Out:In
类型:整数型
可空:Y
意思:响应内容的长度
参数.六:lpszHdr
In/Out:In
类型:常量字符指针
可空:Y
意思:添加自定义协议头 格式 XEngine: 123\r\nXAuth:
abc\r\n
类型:逻辑型
意思:是否成功