释义 |
CHttpServer::OnWriteBody
BOOL OnWriteBody(CHttpServerContext* pCtxt, LPBYTE pbData, LPDWORD dwWrite, DWORD dwReserved = 0);
返回值:如果失败,则为0,成功则为非零。
参数:pCtxt | 一个指向CHttpServerContext对象的指针。 | pbData | 将写入客户机的数据。 | dwWrite | 写入客户机的字节数。 | dwReserved | 保留以备用;必须为0。 |
说明: 覆盖此函数以将数据写回服务器。只有当所有下列情况为真时,MFC才调用此函数:· | 已将与CHttpServerContext对象关联的CHtmlStream的数据组织为流。 | · | 未将CHttpServerContext::m_bSendHeaders设置为FALSE。 | · | 在处理请求时没有其它错误发生。 | 此函数通过调用CHttpServerContext::WriteClient来将数据写回客户机。如果CHttpServerContext对象已被设置的尺寸太大,将会有对CHttpServerContext:: WriteClient的多次调用。
请参阅: CHttpServerContext::SetChunkSize, CHttpServerContext::GetChunkSize |