aws-api-gateway

    1熱度

    1回答

    如果我設置標題X-Amz-Invocation-Type:'Event',則調用是異步完成的,但如亞馬遜文檔所述(https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-set-up-simple-proxy.html#api-gateway-simple-proxy-for-lambda-output-fo

    1熱度

    2回答

    我們在我們的EC2集羣前使用AWS API網關和負載均衡器。網關需要負載均衡器公共託管,這就是爲什麼我們將負載均衡器置於VPC的公共子網中,並將所有EC2實例置於私有VPC中。 我們面臨的問題是,作爲我們的負載均衡器在公共VPC中,我們如何使我們的請求無效,而不是來自我們的API網關。我們只想通過負載均衡器向EC2實例傳遞請求,當且僅當它通過我們的API網關傳遞時。 當我探索可能的解決方案時,有人

    4熱度

    1回答

    我在文檔中的某處閱讀了AWS API Gateway對Swagger的支持,但Swagger現在更加正式地稱爲OpenAPI規範,並且已經碰到主要版本3.0。

    0熱度

    1回答

    我正在編寫一個自定義授權程序Lambda,每次我的API網關獲取請求時都會調用它。我正在驗證我的第三方令牌。 作爲迴應,我看到Lambda必須返回一個主體ID和一個策略。 我正在使用Java,想知道主體ID是什麼以及我如何生成它?它是我的代幣的一部分嗎?

    0熱度

    1回答

    我正在Swift 3中編寫移動應用程序並使用AWS APIGateway,Lambda和RDS。在POST方法,我傳遞的唯一標識符在所述主體的所述元件,諸如之一: 我們 - 東 - 1:XXXXXXXX-55b0-4917-82e3-85b3b093fa9c 然而,在GET方法,我使用請求路徑來檢索此用戶記錄並傳遞此值。不過,我猜它變得編碼,因爲它是一個請求路徑,並導致: 美國東1%3Axxxxx

    1熱度

    1回答

    我已經創建了一個API網關API,並且想從打字稿中的nodejs項目中使用它。爲此,我想包含生成的SDK。 生成的SDK由不導出任何內容的js文件組成。例如主文件「apigClient」基本上是這樣的: var apigClientFactory = {}; apigClientFactory.newClient = function (config) { ... } 要在JavaScr

    0熱度

    2回答

    我會開發一個自定義的Slack命令,通過API網關從Amazon lambda返回響應。一切都運轉良好時,突然我不能讓任何呼叫,而無需返回 'Darn - that slash command didn't work (error message: `500_service_error` 通過捲曲,響應狀態是「200」,我仍然在正確地接收到我的拉姆達的JSON響應。 你知道這個bug的潛在來源

    0熱度

    1回答

    中訪問principalId所以我想在API網關中設置一個自定義授權者。 我可以讓它將帶有有效標記的請求轉發給API方法中指定的lambda函數。我不知道如何訪問我的授權人傳遞的principalId。 當執行我獲得在雲表日誌中的以下要求: Authorizer result body before parsing: { "principalId": "16", "polic

    0熱度

    1回答

    我正在編寫一個lambda函數來通過發佈電話號碼來獲取資源。下面是我的代碼。 exports.handle = function (e, ctx, cb) { var body = JSON.parse(e.body); var params = { TableName: 'userAddresses', FilterExpression: '#phon

    0熱度

    1回答

    我得到 在嘗試啓用API網關CORS,這是爲什麼?如何解決這個問題?這些功能使用AWS SAM進行部署。但我注意到,如果我通過AWS控制檯創建自己的API發生這種情況太 的錯誤看起來像:/ JSON =空 無效響應狀態代碼指定 無效的模型指定名稱的應用 我發現我似乎需要自己添加一個「空」響應模型?現在 ,我得到 添加訪問控制允許來源合併響應標頭映射到POST方法(指定無效響應狀態代碼) 我該如何解