Памятка про curl через командную строку в Linux
Сегодня я научилась слать запросы с помощью команды curl на linux машине
Отправить POST
curl -d username=olgatcpip@ya.ru -d "password=qwerty" http://site.ru/login
ВСТАВИТЬ cookies
curl -b "sid=11; uid=12" http://site.ru/api/test.php
Отправить GET
curl -b "sid=94a910d89553a64791fc75fa5beb69b9; uid=11" -G -d "page=1000" -d "q=111" http://site.ru/pubs
Отправить DELETE
curl -b "uid=11; sid=d0b9b01724d5ab879d3b5cff13e39295" -X DELETE http://site.ru/api/test.php
Заметка про восклицательный знак
curl -b "uid=11; sid=16beb970a5ecd3b42618bce1e4ad879d" -X PUT -d "title=Бизнесмен Прохоров" -d "shortdesc=в кратце" -d "fulldesc=<p>! Бизнесмен Михаил Прохоров! </p>!" http://site.ru/pubs/100
Но если делать так "\!" то и придет "\!"
Но можно заменить двойные кавычки на одинарный и все пройдет :)
Отправить POST
curl -d username=olgatcpip@ya.ru -d "password=qwerty" http://site.ru/login
ВСТАВИТЬ cookies
curl -b "sid=11; uid=12" http://site.ru/api/test.php
Отправить GET
curl -b "sid=94a910d89553a64791fc75fa5beb69b9; uid=11" -G -d "page=1000" -d "q=111" http://site.ru/pubs
Отправить DELETE
curl -b "uid=11; sid=d0b9b01724d5ab879d3b5cff13e39295" -X DELETE http://site.ru/api/test.php
Заметка про восклицательный знак
curl -b "uid=11; sid=16beb970a5ecd3b42618bce1e4ad879d" -X PUT -d "title=Бизнесмен Прохоров" -d "shortdesc=в кратце" -d "fulldesc=<p>! Бизнесмен Михаил Прохоров! </p>!" http://site.ru/pubs/100
Но если делать так "\!" то и придет "\!"
Но можно заменить двойные кавычки на одинарный и все пройдет :)
Лучше подсветить код, а фон не такой яркий...
ОтветитьУдалитьСтатья помогла .