gpt4 book ai didi

amazon-web-services - Lambda API 网关 POST 参数

转载 作者:数据小太阳 更新时间:2023-10-29 03:21:35 24 4
gpt4 key购买 nike

我正在尝试从这个简单的 Lambda 中访问键值

package main

import (
"github.com/aws/aws-lambda-go/events"
"github.com/aws/aws-lambda-go/lambda"
"net/http"
)


func Draw(request events.APIGatewayProxyRequest) (events.APIGatewayProxyResponse, error) {

return events.APIGatewayProxyResponse{
StatusCode: http.StatusOK,
Body: "Draw API " + request.Body,
}, nil
}

func main() {
// https://www.alexedwards.net/blog/serverless-api-with-go-and-aws-lambda

lambda.Start(Draw)
}

还有一个简单的 curl

curl -d "timestamp=11223344" https://xxxxxxx.execute-api.us-east-1.amazonaws.com/dev/api/draw

我明白了

Draw API timestamp=11223344

如何获取键/值字符串或带有参数名称和值的映射?不幸的是我不能使用 json 作为输入

谢谢!

最佳答案

您可能会使用 net/url.ParseQuery

import "net/url"

...

kv, err := url.ParseQuery("foo=bar")

关于amazon-web-services - Lambda API 网关 POST 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52883079/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com