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

# http_call_c

> http_call_c

# http\_call\_c

## 列挙型

| 列挙型 | 説明 |
| - | - |
| [XblHttpCallResponseBodyType](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/enums/xblhttpcallresponsebodytype.md) | HTTP 呼び出しの結果を読み取るときの応答本文の型を定義します。 |

## 関数

| 関数 | 説明 |
| - | - |
| [XblHttpCallCloseHandle](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallclosehandle.md) | 呼び出しオブジェクトの参照カウントをデクリメントします。 |
| [XblHttpCallCreate](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallcreate.md) | HTTP 呼び出しハンドルを作成します。 |
| [XblHttpCallDuplicateHandle](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallduplicatehandle.md) | XblHttpCallHandle オブジェクトを複製します。 |
| [XblHttpCallGetHeader](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetheader.md) | 指定したヘッダー名について、HTTP 呼び出しの応答ヘッダーを取得します。 |
| [XblHttpCallGetHeaderAtIndex](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetheaderatindex.md) | HTTP 呼び出しにおける、0 から始まる特定のインデックスの応答ヘッダーを取得します。 |
| [XblHttpCallGetNetworkErrorCode](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetnetworkerrorcode.md) | HTTP 呼び出しのネットワーク エラー コードを取得します。 |
| [XblHttpCallGetNumHeaders](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetnumheaders.md) | HTTP 呼び出しの応答ヘッダーの数を取得します。 |
| [XblHttpCallGetPlatformNetworkErrorMessage](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetplatformnetworkerrormessage.md) | HTTP 呼び出しのプラットフォーム ネットワーク エラー メッセージを取得します。 |
| [XblHttpCallGetRequestUrl](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetrequesturl.md) | HTTP 呼び出しのリクエスト URL を取得します。 |
| [XblHttpCallGetResponseBodyBytes](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetresponsebodybytes.md) | HTTP 呼び出しの応答本文バッファーを取得します。 |
| [XblHttpCallGetResponseBodyBytesSize](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetresponsebodybytessize.md) | HTTP 呼び出しの応答本文バッファーのサイズを取得します。 |
| [XblHttpCallGetResponseString](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetresponsestring.md) | HTTP 呼び出しの応答本文の文字列を取得します。 |
| [XblHttpCallGetStatusCode](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetstatuscode.md) | HTTP 呼び出しの応答の HTTP ステータス コードを取得します。 |
| [XblHttpCallPerformAsync](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallperformasync.md) | XblHttpCallHandle を使用して HTTP 呼び出しを実行します。 |
| [XblHttpCallRequestSetHeader](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetheader.md) | HTTP 呼び出しのリクエスト ヘッダーを設定します。 |
| [XblHttpCallRequestSetLongHttpCall](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetlonghttpcall.md) | HTTP 呼び出しを長時間の呼び出しとして定義するかどうかを示すフラグを設定します。 |
| [XblHttpCallRequestSetRequestBodyBytes](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetrequestbodybytes.md) | HTTP 呼び出しのリクエスト本文のバイト列を設定します。 |
| [XblHttpCallRequestSetRequestBodyString](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetrequestbodystring.md) | HTTP 呼び出しのリクエスト本文の文字列を設定します。 |
| [XblHttpCallRequestSetRetryAllowed](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetretryallowed.md) | この HTTP 呼び出しで再試行を許可するかどうかを設定します。 |
| [XblHttpCallRequestSetRetryCacheId](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetretrycacheid.md) | 高速失敗のために Retry-After ヘッダーをキャッシュするために使用される、この REST エンドポイントの ID 番号。 |
| [XblHttpCallSetTracing](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallsettracing.md) | この特定の HTTP 呼び出しのトレースを有効または無効にします。 |

## ハンドル

| ハンドル | 説明 |
| - | - |
| [XblHttpCallHandle](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/handles/xblhttpcallhandle.md) | HTTP 呼び出しへのハンドル。 |


## Related topics

- [XblHttpCallRequestSetLongHttpCall](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallrequestsetlonghttpcall.md)
- [XblHttpCallHandle](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/handles/xblhttpcallhandle.md)
- [XblHttpCallCreate](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallcreate.md)
- [XblHttpCallDuplicateHandle](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallduplicatehandle.md)
- [XblHttpCallGetHeader](https://docs.xbox.com/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetheader.md)
