質問
REST APIジョブに登録されているAPIにアクセスすると、スクリプト実行前に415エラーが返されることがあります。
原因と対処方法を教えてください。
回答
HTTPステータス 415 は、サーバー側がリクエストヘッダーの Content-Type に指定された形式に対応していない場合に返されるレスポンスです。
多くのREST API サービスでは、GET リクエストにボディを含めることは想定されておらず、パラメータは URL のクエリ文字列として渡すのが一般的です。
過去の事例では、リクエスト内容が「GET」メソッドかつリクエストボディを含む形式となっていたため、HTTPステータス415エラーが返されるケースが確認されています。
HULFT Squareの REST API ジョブ(APIプロジェクト)においても、GETメソッドではリクエストボディに関する設定が存在せず、
Content-Typeも未対応のため、同様のエラーが返される可能性があります。
ボディを含むリクエストを送信する必要がある場合は、API プロジェクトにて「POST」メソッドなどをご利用ください。
コメント
0件のコメント
記事コメントは受け付けていません。