@Extramezz

Как послать тело запроса в PUT/GET, используя curl?

Добрый день. Есть сторонний API, кушает вот такие запросы:
Тип запроса: PUT или GET
Адрес запроса:
https://api.blogun.ru/v1/platforms/search?expand=offers&fields=id,isUserOnline,tags,hosting,url,price,hitsPerDay,readers,isOrdered,isNew,isOffer,yandexTic&filter_id=39177&platform_type=blog&sort=

Заголовки запроса:
Host: api.blogun.ru
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Accept: application/json, text/plain, */*
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate, br
Referer: https://new.blogun.ru/search?platform=blog&task=long_review
Content-Type: application/json;charset=utf-8 38dced81276c846f7fed5445f7e3a0abe3b713d855226ff31f08c0414b770fc1
Authorization: Bearer 38dced81276c846f7fed5445f7e3a0abe3b713d855226ff31f08c0414b770fc1
Content-Length: 31
Origin: https://new.blogun.ru
Connection: keep-alive

Тело запроса:{"data":{"keywords":["mk.ru"]}}

Как можно послать такой запрос, используя curl? Не понимаю, как правильно указать тело запроса.
  • Вопрос задан
  • 2669 просмотров
Пригласить эксперта
Ответы на вопрос 1
Keanor
@Keanor
Ведущий разработчик
curl -X PUT -d '{"data":{"keywords":["mk.ru"]}}' http://my-api-address/api


как-то так

Заголовки ключем -H, много тут всего чтобы точный пример писать :)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы