> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# mock

> mock

# mock

## Functions

| Function | Description |
| - | - |
| [HCMockAddMock](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockaddmock.md) | 配置 libHttpClient 在调用 HCHttpCallPerformAsync() 时返回模拟响应，而不进行网络调用。 |
| [HCMockCallCloseHandle](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockcallclosehandle.md) | 关闭模拟 HTTP 调用句柄。 |
| [HCMockCallCreate](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockcallcreate.md) | 创建模拟 HTTP 调用句柄。 |
| [HCMockCallDuplicateHandle](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockcallduplicatehandle.md) | 复制模拟 HTTP 调用句柄。 |
| [HCMockClearMocks](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockclearmocks.md) | 移除由 HCMockAddMock 添加的所有模拟调用。 |
| [HCMockRemoveMock](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockremovemock.md) | 移除该模拟。 |
| [HCMockResponseSetHeader](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockresponsesetheader.md) | 设置为该模拟返回的响应标头。 |
| [HCMockResponseSetNetworkErrorCode](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockresponsesetnetworkerrorcode.md) | 设置为该模拟返回的网络错误代码。 |
| [HCMockResponseSetResponseBodyBytes](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockresponsesetresponsebodybytes.md) | 设置为该模拟返回的响应正文字符串。 |
| [HCMockResponseSetStatusCode](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmockresponsesetstatuscode.md) | 设置为该模拟返回的 HTTP 状态代码。 |
| [HCMockSetMockMatchedCallback](https://devdocs.xbox.com/zh-CN/reference/live/httpclient/mock/functions/hcmocksetmockmatchedcallback.md) | 添加一个中间回调，当指定的模拟被匹配时将调用该回调。这为客户端提供了另一次指定模拟响应的机会。 |


## Related topics

- [HCMockAddMock](https://devdocs.xbox.com/reference/live/httpclient/mock/functions/hcmockaddmock.md)
- [HCMockClearMocks](https://devdocs.xbox.com/fr-CA/reference/live/httpclient/mock/functions/hcmockclearmocks.md)
- [HCMockRemoveMock](https://devdocs.xbox.com/fr-CA/reference/live/httpclient/mock/functions/hcmockremovemock.md)
