---
schema_version: "1"
id: 478b157eb684fe7d06bd194eeeb595eb33edfb38e02244a4ffb2ee7c1d83c7df
title: HTTP 要求の受信
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/http-connector/1.5/http-about-http-request.md
canonical_url: https://docs.mulesoft.com/jp/http-connector/1.5/http-about-http-request
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 67edbf947377df63cb7e34c1896b00a5a62f41837ed1010bbbc9c26aef85cdae
description: MuleSoft Documentation Site
release: "1.5"
latest: false
---
# HTTP 要求の受信

HTTP 用 Anypoint Connector (HTTP Connector) には、HTTP または HTTPS プロトコルで要求を受信する Listener 操作があります。要求や他のインシデントを受信すると、Mule イベントを開始します。このイベントがリクエストボディをメッセージペイロードとしてフローの次の要素に渡します。ペイロードに加え、Mule メッセージには次の属性があります。HttpRequestAttributes 構文を使用してヘッダー、クエリパラメーターなどの属性を参照できます。

HTTP 要求を設定するときに、Content-Type ヘッダーを設定しないでください。Mule Runtime Engine (Mule) は、メッセージペイロードからヘッダーを自動的に推定します。​`multipart/form-data`​ 形式のペイロードで Content-Type ヘッダーを設定すると、HTTP 要求は 400 エラー状況で失敗します。

## [](#http-要求のマッピング)HTTP 要求のマッピング

次の図は、要求に関する情報へのアクセス方法を説明しています。

![HTTP 応答と Mule イベントのマッピング](/mulesoft/current/ja-jp/http-connector/1.5/_images/request-mule-msg-map.png)

この情報にアクセスするには、DataWeave 構文を使用します。

## [](#http-応答)HTTP 応答

要求への応答には次の情報を含めることができます。

- 状況コード
- 理由を示す語句
- 本文
- ヘッダー

リスナーのフローの実行が成功または失敗した場合の応答を設定できます。成功した場合、デフォルトではペイロードが本文になり、状況コードは 200 になります。失敗した場合、デフォルトではエラーの説明が本文になり、状況コードは 500 になります。

## [](#要求と応答の保護)要求と応答の保護

HTTP または HTTPS Listener 操作で最もよく設定される HTTP メソッドは GET です。HTTP Listener のデフォルトでは、すべての HTTP メソッドが許可されます。許可される HTTP メソッドを各自のアプリケーションのメソッドのみに制限するには、ベストプラクティスに従ってください。

\[Advanced (詳細)\] で \[Allowed Methods (許可されるメソッド)\] を設定します。

![allowed methods](/mulesoft/current/ja-jp/http-connector/1.5/_images/http-allowed-methods.png)

## [](#キーストアとトラストストアを使用した-tls-設定)キーストアとトラストストアを使用した TLS 設定

キーストアを証明書と共に提供することで、Transport Layer Security (TLS) を使用して HTTPS を設定できます。トラストストアを指定することで双方向認証を有効にすることもできます。詳細は、​[「キーストアとトラストストアを使用した TLS の設定」](https://docs.mulesoft.com/mule-runtime/latest/tls-configuration)​を参照してください。

## [](#関連情報)関連情報

- [HTTP Connector XML リファレンス](https://docs.mulesoft.com/jp/http-connector/1.5/http-connector-xml-reference)
- [HTTP Connector リファレンス](https://docs.mulesoft.com/jp/http-connector/1.5/http-documentation)