我正在嘗試從這個簡單的 Lambda 中訪問鍵值package mainimport ( "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 -d "timestamp=11223344" https://xxxxxxx.execute-api.us-east-1.amazonaws.com/dev/api/draw我得到Draw API timestamp=11223344我如何獲得鍵/值字符串或帶有參數名稱和值的映射?不幸的是我不能使用 json 作為輸入謝謝!
1 回答

千巷貓影
TA貢獻1829條經驗 獲得超7個贊
你可能會使用net/url.ParseQuery
import?"net/url" ... kv,?err?:=?url.ParseQuery("foo=bar")
- 1 回答
- 0 關注
- 114 瀏覽
添加回答
舉報
0/150
提交
取消