コンテンツにスキップ

トラブルシューティング / POST 方式で API を呼び出せない

一般的には以下の可能性があります。

1. 「簡略」形式と「標準」形式を混同している

リクエストの URL アドレスとリクエストボディが正しいか確認し、「簡略形式」と「標準形式」を混用しないようにしてください。

詳細は スクリプト開発 / 基本概念 / 関数 API を参照してください。

2. HTTP リクエストが HTTPS リクエストにリダイレクトされる

DataFlux Func が Nginx などのリバースプロキシサーバーの背後にあり、そのリバースプロキシサーバーがあなたの HTTP リクエストを HTTPS リクエストにリダイレクトしているかどうかを確認してください。

その場合、送信した POST http://xxxxxGET https://xxxxx リクエストにリダイレクトされ、元のリクエストボディの内容も失われます。

リクエストを直接 POST https://xxxxx を送信するように変更すれば問題は解決します。