| 名称 | 描述 |
|---|---|
| const Rcp_Request * request | 表示生成响应的请求。 |
| char * effectiveUrl | 上次使用的有效URL。 |
| Rcp_StatusCode statusCode | 响应状态码。 |
| Rcp_Headers * headers | 响应标头。 |
| Rcp_Buffer body | 响应消息体。 |
| Rcp_DebugInfo * debugInfo | 请求/响应处理调试信息。 |
| Rcp_TimeInfo * timeInfo | 响应时间信息。 |
| Rcp_ResponseCookies * cookies | 响应Cookies。 |
| const Rcp_ResponseCallbackObject * responseCallback | 使用的响应回调。 |
| void(* destroyResponse )(struct Rcp_Response *response) | 用于销毁响应的方法。 |
| void * responsePrivate | 可扩展字段。 |
Rcp_DebugInfo* Rcp_Response::debugInfo
描述
请求/响应处理调试信息。
收集的事件取决于Rcp_TracingConfiguration配置。
void(* Rcp_Response::destroyResponse) (struct Rcp_Response *response)
描述
用于销毁响应的方法。
起始版本: 5.0.0(12)
参数:
| 名称 | 描述 |
|---|---|
| response | 指示要销毁的响应。它是一个指向Rcp_Response的指针。 |
char* Rcp_Response::effectiveUrl
描述
上次使用的有效URL。
如果重定向,或设置了Rcp_SessionConfiguration.baseUrl,则有效URL可能不等于Rcp_Request.url。
Rcp_TimeInfo* Rcp_Response::timeInfo
描述
响应时间信息。
是否收集该信息取决于Rcp_TracingConfiguration.collectTimeInfo文件中的配置信息。