故障排查 / 無法通過 POST 方式調用 API
一般有如下可能:
1. 混淆了「簡化」和「標準」形式
檢查請求的 URL 地址和請求體是否正確,避免「簡化形式」和「標準形式」混用。
具體請參考 腳本開發 / 基本概念 / 函數 API
2. HTTP 請求被跳轉為 HTTPS 請求
確認 DataFlux Func 是否在類似 Nginx 等反向代理服務器後方,且反向代理服務器將你的 HTTP 請求跳轉到了 HTTPS 請求。
如果是,那麼,你發送的 POST http://xxxxx 會被跳轉為 GET https://xxxxx 請求,原本請求體中的內容也會丟失。
將請求改為直接發送 POST https://xxxxx 即可解決問題。