2016-04-21 50 views
-2

我創建了一個AWS lambda函數,並通過AWS API Gateway訪問此lambda函數。當我在瀏覽器中直接訪問API時,我能夠訪問並獲取API(API網關)的響應,但當我嘗試從本地計算機或外部服務器通過python請求包連接相同的API時,出現以下錯誤。如何使用python從外部服務器訪問AWS API網關API?

API格式:https://endpoint.execute-api.amazonaws.com/cfs/

Error: [Errno 1] _ssl.c:510: error:14077410:SSL  routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure 

本地計算機的Python代碼:

import requests 
sms_url = "https://******.execute-api.us-east-1.amazonaws.com/" 
r = requests.get(sms_url) 
+0

你能不能請。提供代碼? – Istvan

回答

0

我正在使用最新版本的Python,並請求庫解決了這個問題。 請求== 2.9.1 Python 3.4.3

相關問題