Я развернул базовый AWS API, Ниже приведены снимки экрана.AWS api gateway не работает после развертывания API
теперь, когда я запустить тест сверху и передать параметр, показанный в строке запроса на метод запроса я получу следующий ответ.
Request: /searchpatents?name=fsf&test=sfsf
Ответ на вышеуказанную просьбу
{
"name": "fsf",
"sample": "sfsf",
"controller": "awsapi",
"action": "index",
"awsapi": {
"name": "fsf",
"sample": "sfsf"
}
}
Это показывает, что я могу использовать имя и параметры выборки на моем HTTP конечной точке.
Теперь я развернул этот api, нажав кнопку «Развернуть API» и отправив HTTP-запрос через curl и POSTMAN после экспорта из панели сцены AWS, я не получаю имя и тестовые параметры.
Моя интеграция запрос, как показано ниже
Несколько вещей, которые выделяются: 1) почему ваш запрос Postman ссылается на параметры? 2) вы делаете запрос GET с нестандартным телом. Почему вы не используете POST или PUT? –
Я пробовал без кавычек, который тоже не работает – Abdullah