http запрос из bash: чем отличается запрос браузера от запроса wget
trscod 3 июля, 2009 - 14:38
Всем привет!
Задача: передавать некоемому мокромягкому скрипту данные через хттп запрос баш скриптом:
http://IP:port/integrationservice/findservice.asmx/Find?X=1&Y=10
Вбиваю вышеуказанное в браузер - скрипт на том конце получает данные,
делаю на той же машине wget http://IP:port/integrationservice/findservice.asmx/Find?X=1&Y=10
ничего не происходит.
В смысле - нужного результата нет, спросить или подстроиться на той стороне тоже не у кого.
Посоветуйте чего-нибудь пожалуйста.
ЗЫ: man wget не вразумил.
»
- Для комментирования войдите или зарегистрируйтесь
1) покажите вывод команды
1) покажите вывод команды wget
2) попробуйте использовать кавычки, например так:
wget "http://IP:port/integrationservice/findservice.asmx/Find?X=1&Y=10"
Нейтральность - высшее достижение сознания!
:) Спасибо! Кавычки помогли
:) Спасибо!
Кавычки помогли :)
Как бы теперь сделать чтобы каждый запрос файлы не плодил...
хаха, это очень просто. wget
хаха, это очень просто.
wget "URL" -O /dev/null
Не грусти, товарищ! Всё хорошо, beautiful good!
Всем спасибо!!!
Всем спасибо!!!
Вроде есть --spider
Вроде есть --spider
http://olegon.ru
Это чтобы сайты целиком
Это чтобы сайты целиком выкачивать?
Для этого есть превосходнейшая утилита httrack!
man wget
man wget
--output-document=/dev/null
А ещё запрос браузера
А ещё запрос браузера отличается useragent-ом
Соответственно некоторые веб-серверы могут выдавать разный контент для wget-а и для браузера.
Хотя к проблеме это конечно отношения не имеет.
/
На то есть опция
-U
.:wq
--
Live free or die
У меня у одного создалось
гм а зачем такие запросы делать? при учете того что вам наплевать на ответ? на ддос чем-то смахивает )