Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   bash, curl, помогите разобраться (http://forum.oszone.net/showthread.php?t=315988)

rsersh 18-06-2016 16:48 2643797

bash, curl, помогите разобраться
 
вопрос скорей по самой утилите curl чем по линукс, но пока что меня интересует работа только в терминале, да и где ещё задать подобный вопрос я честно говоря хз. Поэтому если невтему то уж извините и укажите куда следует писать и где задавать подобные вопросы.
Попытался тут на днях отметить флажки и переключатели, а потом передать это дело пост запросом, но в итоге не нашёл никакой толковой информации. Если по отправке форм всё ясно и понятно, то вот здесь совсем пусто, ну или почти. Потом стал искать, наткнулся на случаи когда чекбоксы взаимодействуют со скриптами и перестал понимать куда-же отправляются данные, по сути на тот-же адрес, но в скриптах-то я немог точно найти куда они иду и каким запросом. Меня это ещё больше поставило в тупик.
подумав примерно минут пятнадцать, понял что мои знания в этом направлении катастрофически быстро стремятся к нулевым))). поэтому подскажте кто, что знает.

slava007 20-06-2016 14:41 2644207

Вообще у curl'а есть ключ --data (http://stackoverflow.com/questions/1...-curl-in-linux и man curl) с помощью него можно отправлять пост запросы на сеовер. Но вы праыильно поняли, что задача может быть не иривиальгой т.к. вероятно серверу нужно также передавать куки/сессии, так же чекбоксы могут обрабатываться js скриптами, которые могут оправлять ajax запрсы к серверу. Попробуйте использовать 'инструменты разработчика'/firebug для анализа работы сайта.

rsersh 20-06-2016 14:55 2644214

подсказали в майле

<input id="a1a" name="a1" value="2" type="radio">

name="a1"
value="2"


curl cbname="a1" cbvalue="2" http://... (примерно так.)
+ небольшое чтиво

rsersh 20-06-2016 15:10 2644221

Цитата:

Цитата slava007
так же чекбоксы могут обрабатываться js скриптами, которые могут оправлять ajax запрсы к серверу. Попробуйте использовать 'инструменты разработчика'/firebug для анализа работы сайта. »

Если без скриптов, то получается, а вот напоролся в одном анонимном чате на случай когда отправка ведётся через какой-то скрипт, с перехватом клика (у кнопки отправки при нажатии) и последующим запретом на обновление страницы, в итоге выполняется некая функция. Искал по имени, но поиск дал слишком много результатов, честно говоря запутался. Касательно firebug, я ему предпочитаю девелоперскую лису. Помоему удобней. Пробовал установить firecurl но не понял как это дополнение работает(а по идее оно должно анализировать запрос и генерировать аналогичную ему команду для curl).

Пытался проанализировать трафик через веиршарк, но что-то больно много инфы и нормально отфильтровать не получается + трафик шифрованный(не овладел я ещё данным инструментом толково). Но на анонимных опросах и голосованиях метод описаный чуть выше вполне прокатывает.

rsersh 22-06-2016 20:22 2644928

так может кто-то знает как посмотреть запросы если возникают траблы со скрптами описанные выше?

MakaBooka 23-06-2016 14:14 2645096

Цитата:

Цитата rsersh
так может кто-то знает как посмотреть запросы если возникают траблы со скрптами описанные выше? »

tcpdump


Время: 01:19.

Время: 01:19.
© OSzone.net 2001-