我已經使用s3代理在amazon api網關服務中創建了api,並創建了使用document將文件上傳到s3的方法文章。部署API,然後使用該URL我試圖從郵遞員調用API。但我無法發佈該文件,並返回錯誤'缺少身份驗證令牌'。無法從郵遞員調用aws api網關
我將授權設置爲NONE。
然後它返回意外的「<」錯誤。
我已經使用s3代理在amazon api網關服務中創建了api,並創建了使用document將文件上傳到s3的方法文章。部署API,然後使用該URL我試圖從郵遞員調用API。但我無法發佈該文件,並返回錯誤'缺少身份驗證令牌'。無法從郵遞員調用aws api網關
我將授權設置爲NONE。
然後它返回意外的「<」錯誤。
啊,好的。 S3僅支持來自HTML表單的POST,這就是爲什麼您會在預期多部分表單數據時發現錯誤的原因。
您需要使用的方法是PUT而不是POST。 PUT需要項目路徑,因此您需要更改資源路徑以具有存儲區和密鑰,或者從其他位置獲取這些資源路徑。
我對你能否提供您所看到的API網關日誌錯誤如何在upload binary from api gateway to S3 bucket
此設置一些更多的信息? –
「消息」:「不支持的媒體類型」,如何設置API網關,這樣我可以上傳音頻到S3 – Sabreena
PreconditionFailed