以下是我的 Lambda code,他會取得網址的 name 參數值,並組成 "Hello World~"+name參數值的字串
def lambda_handler(event, context): # 從事件對象的 queryStringParameters 中獲取 "name" 參數 name = event.get('queryStringParameters', {}).get('name', 'World') # 拼接字符串並返回結果 return { 'statusCode': 200, 'headers': { 'Content-Type': 'application/json' }, 'body': f'Hello World~{name}' }
以下是 API Gateway 的設定
1. 在 Create API 選擇 HTTP API => Click Build
2. 指定欲整合的 Lambda function name 與 API name
3. 指定 http method 與 resource path
4. 指定 stage name
5. 在 review page click Create button
Postman 測試畫面
1. 在 Stages 頁面取得 http url
2. 使用以下網址到 Postman 驗證結果
https://vo6ltr8xrl.execute-api.us-east-1.amazonaws.com/dev/hello?name=Mandy
No comments:
Post a Comment