Как создать ссылку, которая отправляет запрос PUT / POST на AWS API Gateway для обновления элемента в DynamoDB? - PullRequest
0 голосов
/ 31 января 2019

У меня есть API-шлюз, который имеет метод PUT для обновления элемента в таблице DynamoDB.Это нормально работает, если я использую Postman и устанавливаю Content-type на application / json и включаю JSON в качестве тела.См. Ниже:

PUT: https://XXXXXXXXXX/dev/ID

Тело:

{"callerId": "XXXX", "caseNumber": "YYYYY", "count": 1," handled ": true}

Моя главная цель заключается в том, чтобы иметь возможность отправлять ссылку и конечному пользователю, где он может щелкнуть, и он автоматически обновляет элемент в DynamoDB.Любые идеи о том, как создать ссылку, которая делает запрос PUT к конечной точке и передает контент JSON, который будет использоваться для обновления элемента?

У меня есть вся необходимая информация, которую я просто не знаюкак построить ссылку.

1 Ответ

0 голосов
/ 31 января 2019

Когда пользователь щелкает ссылку, которую вы ему отправляете, его браузер всегда выдает запрос GET для этого URL.

Почему бы не перенаправить запросы GET для этого ресурса на то же действие, что и вы?сейчас делаешь с PUT?

...