Я использую функции Netlify для API, большинство из которых работает отлично, за исключением случаев, когда мне нужно получить доступ к параметрам URL
Вот фрагмент того, что мне нужно для получения параметра:
func Handler(ctx context.Context, request events.APIGatewayProxyRequest) (Response, error) {
id := request.PathParameters["id"]
...
}
func main() {
lambda.Start(Handler)
}
У меня есть другие функции, которые работают правильно, которые не требуют URL-параметров, но не могут понять, как заставить их работать, я пробовал несколько различных вариантов:
https://example.com/endpoint/1
https://example.com/endpoint/id=1
https://example.com/endpoint?id=1
Нет из вышесказанного возвращает параметр пути id при достижении конечной точки