|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как можно получить HTML страницы (способы)
Знаю только 1 способ(idhttp1.get('url'))
но этот способ не устраивает,т.к через 25 обращений сайт блокируется на 30 секунд,это плохо(не отправляю cookie и тп). А как ще можно получить код,не получив бан? Вот ссылка http://steamcommunity.com/market/search/render/?query=&start=0&count=10&search_descriptions=0&sor t_column=price&sort_dir=asc&appid=730&category_730 _ItemSet%5B%5D=any&category_730_TournamentTeam%5B% 5D=any&category_730_Weapon%5B%5D=any&category_730_ Type%5B%5D=tag_CSGO_Type_Knife То есть так все текстом,вот мне нужен этот текст |
#2
|
|||
|
|||
Чтобы использовать idhttp.get нужны cookie и header.Вообще не знаю как их правильно отправить и все что с ними связано.Много чего читал,не помогает(
Delphi 7 Indy10 |
#3
|
||||
|
||||
Все в принципе несложно. Я делал так - скачал утилитку http anlyzer, запустил ее. Затем запустил изучаемое приложение, авторизовался в нем и посмотрел что было отправлено и что получено, в т.ч. и куки.
Рекомендую поступить схожим образом. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#4
|
|||
|
|||
Цитата:
Я не знаю как ему передать куки которые передает допустим браузер |
#5
|
||||
|
||||
обычно для загрузки используют метод GET, иногда POST
Пишу программы за еду. __________________ |
#6
|
|||
|
|||
я понимаю,может есть еще способ?может можно вытащить этот текст?
|
#7
|
||||
|
||||
этого вполне достаточно.
Пишу программы за еду. __________________ |