@Stepgor

Как сформулировать тело запроса к Graphql с помощью npm request?

Существует fetch post запрос в котором body:
"{\"operationName\":\"add\",\"variables\":{\"id\":\"AAAAAAAAA\",\"lang\":\"en\"},\"query\":\"GRAPHQL QUERY\"}"

Как этот body переделать под request-npm? Пробовал formData, form, qs, но ничего не работало
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ответы на вопрос 1
Robur
@Robur
Знаю больше чем это необходимо
Оставим вопрос зачем вы себя мучаете при наличии наикрутейших и удобных библиотек для работы с graphql за кадром.

Как сделать - создать правильный HTTP запрос в соответствии со спецификацией. Копаться лень но по моему там просто post-запрос с query в виде json в теле запроса.

Как этот body переделать под request-npm?

никак не надо, для начала попробуйте отправить body как body

но ничего не работало

Вообще ничего? даже компьютер не загружался и дисплей не включался? или все такие не работало что-то более конкретное, чем "ничего"?

Пробовал formData, form, qs,

Программирование "методом перебора" - это занятие для бессмертных. Если у вас впереди не тысячи лет жизни, а поменьше, как у всех, то самый эффективный способ - это прочитать как должно быть, потом посмотреть что у вас не так и исправить

Возьмите postman и сделайте этот запрос в нем. Как только заработает - у вас будет пример что нужно сделать в request.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 80 000 до 120 000 ₽
Plesk Новосибирск
от 90 000 до 150 000 ₽
Яндекс Москва
от 100 000 до 300 000 ₽
15 авг. 2020, в 01:45
95000 руб./за проект
14 авг. 2020, в 22:47
15000 руб./за проект
14 авг. 2020, в 22:40
15000 руб./за проект