Параметры строки запроса Webob / Pyramid вышли из строя при получении - PullRequest
0 голосов
/ 21 апреля 2020

Я использую Pyramid в качестве сервера API. Недавно мы начали выводить параметры строки запроса при передаче серверу RESTful API. Например, GET для /v1/finishedGoodRequests?exact=true&id=39&join=OR&exact=false&name=39 регистрируется модулем API RESTful после init как request.url:

v1/finishedGoodRequests?join=OR&name=39&exact=true&exact=false&id=39 

с request.query_string: join = OR & name = 39 & точный = истина и точный = false & id = 39

Я обрабатываю параметры запроса, чтобы квалифицировать поиск, в этом случае идентификатор точно 39 или 39 в любом месте имени. Какие возможные настройки сервера или ошибки могли проникнуть в код сервера, чтобы вызвать такую ​​вещь? Это все еще MultiDict ...

...