RU EN

Отладка HTTP-запросов с помощью curl

 

Для отладки HTTP-запросов в некоторых случаях удобно воспользоваться утилитой curl.

GET:

curl -i http://api.sitename.lo/custom-uri?param1=value&param2=value

POST + COOKIES:

curl -i -d "param1=value&param2=value" -b "id=1;pw=pass-cookie-value" http://api.sitename.lo/custom-uri

BASE AUTH + FILE UPLOAD:

curl -i -u user:pass -F "avatar=@/home/user/Pictures/my-avatar.jpg" http://api.sitename.lo/custom-uri

HTTPS-запросы без проверки подлинности сертификата с нестандартным методом:

curl -i -k -X DELETE https://api.sitename.lo/custom-uri

Получение заданного диапазона байтов из ответа (первые 100 байт):

curl -i -r 0-99 http://api.sitename.lo/custom-uri?param=value

Сохранение заголовков в файле:

curl -i -D headers.txt http://api.sitename.lo/custom-uri?param=value

Янчарук А.В.
20.08.2015 06:06


Оставить комментарий


Имя  


Комментарий *