Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.07.2011, 07:25   #1
garyanikin
Дизайнер, Кодер.
Пользователь
 
Аватар для garyanikin
 
Регистрация: 31.12.2009
Сообщений: 45
По умолчанию 404 или http редирект

Привет всем.
У меян проблема.
Я хочу получить страницу, но её нет и вместо ошибки 404 получаетсяч редирект на нужную мне страницу...
Браузер это понимает, а idhhtp выдает ошибку.

Страница примерно такая: www.blabla.ru/take-
редирект идёт на www.blabla.ru/take-it

Когда пытаюсь сделать get www.blabla.ru/take- вылетает ошибка 404, можно через webbrowser, но это намного медленнее...

Подскажите как сдлетаь редирект или как отключить заггрузгу картинок в вебброузере.

Заранее спасибо.
garyanikin вне форума Ответить с цитированием
Старый 20.07.2011, 07:48   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
а idhhtp выдает ошибку.
Какую? 404 not found? Насколько я знаю IDHTTP просто получает контент страницы, но не обрабатывает ошибки портала. Если там в странице прописан редирект, нужно просто распарсить страницу любым способом выделив адрес и запросить этот адрес.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.07.2011, 13:02   #3
kardinal94
Форумчанин
 
Аватар для kardinal94
 
Регистрация: 26.04.2010
Сообщений: 105
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Какую? 404 not found? Насколько я знаю IDHTTP просто получает контент страницы, но не обрабатывает ошибки портала. Если там в странице прописан редирект, нужно просто распарсить страницу любым способом выделив адрес и запросить этот адрес.
IdHttp обрабатывает все ответы сервера. И получает код страницы только при 200-м ответе. Любые другие ответы - исключение.
Действительно, если на первоначальной странице есть адрес конечной, искомой - парсить.,


А как происходит редирект? Скрипт? .htaccess ?
kardinal94 вне форума Ответить с цитированием
Старый 20.07.2011, 13:16   #4
garyanikin
Дизайнер, Кодер.
Пользователь
 
Аватар для garyanikin
 
Регистрация: 31.12.2009
Сообщений: 45
По умолчанию

Ошибка вылетает типо 404 not found

Как проверить какой редирект?
дак можно что бы вебброузер не грузил картинки??
garyanikin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
POST на indy HTTP/1.1 404 Not Found jskorvin Работа с сетью в Delphi 2 14.12.2010 13:52
Indy. HTTP 404 Not found TwiX Работа с сетью в Delphi 6 14.09.2010 02:30
Как воспроизвести ссылку вида http://***.asx в WMP или в WMPC? TwiX Общие вопросы Delphi 2 09.02.2010 19:47
как убрать сообщение HTTP:404 при использовании IdHTTP(InDy9) Пепел Феникса Работа с сетью в Delphi 18 01.04.2009 19:40
Скрипт Jump.cgi (или просто редирект) galok PHP 12 18.02.2008 15:26