Параметры строки запроса URL-адреса шлюза AWS API в квадратных скобках - PullRequest
1 голос
/ 14 октября 2019

Я делаю Passthrough API Gateway, используя Magento 2 API для поиска определенных продуктов (метод GET). В этом документе параметры выглядят следующим образом: searchCriteria[filter_groups][0][filters][0][field]:name searchCriteria[filter_groups][0][filters][0][value]:%tea% searchCriteria[filter_groups][0][filters][0][condition_type]:like

Когда я пытаюсь получить URL-адрес API конечной точки, он работает, и результат выглядит следующим образом: postman

Затем я начинаю создавать Passthrough API Gateway в AWS, но, к сожалению, AWS API Gateway не позволяет мне вводить квадратные скобки ([]) в параметрах строки запроса URL с сообщением warnings : [], errors : [Parameter name should match the following regular expression: ^[a-zA-Z0-9._$-]+$]. aws

Я попытался развернуть шлюз API без каких-либо параметров строки запроса URL-адреса, и в ответ он является обязательным. postman3

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...