Могу ли я использовать метод Post для получения данных? - PullRequest
0 голосов
/ 14 июля 2020

Я прочитал кое-что о методах GET и POST и знаю, что метод GET следует использовать при выборке данных, где параметры находятся в URL. В то время как POST обычно следует использовать для хранения данных с данными в теле.

Но у меня есть API, который принимает JSON в качестве входных данных. Поэтому я думаю, что мне нужно использовать метод POST, но меня беспокоит то, что я не буду вносить никаких изменений в бэкэнд. Мне просто нужно получить данные в соответствии с параметрами в JSON.

Было бы плохой практикой использовать метод POST только для принятия JSON, даже если никаких изменений не будет? Если да, то какие еще подходы я могу использовать? Спасибо

1 Ответ

1 голос
/ 14 июля 2020

Да, вы можете добавить JSON данных в теле. Я не уверен, какой язык вы используете, но, например, в модуле запросов в Python вы можете добавить некоторые данные в запрос Get, как показано в здесь .

...