Получить txt по ссылке

lord2476

есть ссылка на страничку.
как получить txt файл который через "View Source"
буду признателен если код будет под С++
или подскажите хоть, что поботать

evgen5555

"Save target as..." и открыть в ноутпаде?

Werdna

Что такое для тебя c++? Тут важна платформа, а не только язык.
Догадываюсь, что речь идет о VC++, но почему об этом надо догадываться? А если не об этом? Может быть, тебе нужен портируемый код под BSD, Linux, Win32 и Mac? Надо четко формулировать задачу.
Да, если M$. Что ты используешь? MFC или голый WinSocket? Может быть, ты вообще использует средства винды от IE для работы с http? Откуда нам все это узнать?
На худой конец, может ты сам не знаешь что тебе применить? Тогда опиши задачу, которую решаешь, и желаемое решение проблемы.

laki

ботай COM и примеры майкрасофта для разработки плагинов к ие. из твоего скудного поста можно просто догадываться, что тебе надо сделать что-то с ИЕ, хотя я могу ошибаться. опиши подробней.

yolki

Открыть сокет на 80 порт. послать строку

GET /path/to/page.html

получить ответ - это и есть "исходный текст страницы"
это в самом простом случае.

sasha79

ещё неплохо бы написать HTTP/1.0 или вроде того

yolki

А также кучу всякой другой шняги.
некоторые (большинство) ответят и без этого.

sasha79

без HTTP/1.0 ?
да ладно, че правда?

yolki

ага. форум отвечает

Werdna

скорее всего точно не ответят!
а еще надо обязательно в заголовке Host: example.com написать, без этого вообще скорее всего ответ будет неыверный

sasha79

А мой вебсервер не отвечает

yolki

ну-ка, ну-ка.
что за сервер, адрес локальный?

sasha79

А, не, отвечает, это я неправильно его понял

sasha79

Однако надо ещё два перевода строки послать

yolki

именно . я пользую для этого putty, там комбинация Ctrl-J заменяет \n

ppplva

для HTTP/1.0 необязательно

lord2476

"Save target as..." и открыть в ноутпаде?
мне надо чтобы это сделала прога
вобщем, по ссылке на веб-страницу получить txt файл (source)

lord2476

Задача вот в чем.
Есть страничка которая постоянно обновляется. я хочу в любой момент найти на страничке строку с необходимым мне словом.

IvladV71


wget http://gay.ru/index.html
grep -n "ass" index.html

rosali

wget -O - 'http://gay.ru/index.html' 2>/dev/null | grep -n "ass" 

но ему из-под винды...

Trams

на php не катит?
Оставить комментарий
Имя или ник:
Комментарий: