Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Отличие HttpWebRequest и иrowser
|
|||
|---|---|---|---|
|
#18+
Возникла следующая интересная проблема: Нужно сделать так чтобы страница, которая получается при помощи HttpWebRequest, идентифицироала этот вызов аналогично вызову из браузера. Т.е. например если в браузере ввести https://secure.web-loans.com/secure.aspx?p=7&u=emersonlending.net то он переадресуется на страницу https://secure.web-loans.com/security-logon.aspx?timeout=1. Если же то же самое проделать при помощи HttpWebRequest используя следующий код: HttpWebRequest myRequest = (HttpWebRequest) HttpWebRequest.Create("https://secure.web-loans.com/secure.aspx?p=7&u=emersonlending.net"); myRequest.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)"; myRequest.AllowAutoRedirect = true; myRequest.ContentType = "application/x-www-form-urlencoded"; myRequest.Headers.Add("Accept-Language", "en-us"); result = (HttpWebResponse)myRequest.GetResponse(); То переадрессация произойдет на другую страницу (https://secure.web-loans.com/sitenotfound.aspx) что, возможно, указывает на то, что серверу что-то не понравилось в запросе к нему. Возможно кто-то сталкивался с проблемой подобного рода. Помогите плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2005, 01:35 |
|
||
|
Отличие HttpWebRequest и иrowser
|
|||
|---|---|---|---|
|
#18+
1) UserAgent 2) wget https://secure.web-loans.com/secure.aspx?p=7&u=emersonlending.net что в скачанном файле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2005, 14:15 |
|
||
|
Отличие HttpWebRequest и иrowser
|
|||
|---|---|---|---|
|
#18+
При запросе браузер подает кучу хедеров, возможно проблема - в отсутствии какого-то из них Я бы рекомендовала сделать следующим образом: 1. Пишете скрипт, который выдает на гора хедеры, присланные браузером на ваш сервер 2. Вписываете все эти хедеры в запрос от HttpWebRequest Кроме того, проблема может быть в том, что вы обращаетесь по https. HttpWebRequest через https умеет вообще работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2005, 15:44 |
|
||
|
Отличие HttpWebRequest и иrowser
|
|||
|---|---|---|---|
|
#18+
Если скачивать ReGet'ом то все тоже нормально (в скачаном файле содержимое правилного сайта). Я написал скрипт, который получает все хедеры страници после ее открытия в "чистом" IExplorer, но ничего так и не полчилось (переадресовало опять на https://secure.web-loans.com/sitenotfound.aspx). Вот код при помощи которого я вызывал старинцу: HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create(@"http://secure.web-loans.com/secure.aspx?p=7&u=emersonlending.net"); myRequest.AllowAutoRedirect = true; myRequest.Accept = @"image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*"; myRequest.UserAgent = @"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"; myRequest.Headers.Add("Accept-Encoding", @"deflate, gzip, x-gzip, identity, *;q=0"); myRequest.Headers.Add("Accept-Language", "en-us"); result = (HttpWebResponse)myRequest.GetResponse(); Возможно дело не в хедерах, а еще в чем-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2005, 18:40 |
|
||
|
Отличие HttpWebRequest и иrowser
|
|||
|---|---|---|---|
|
#18+
авторHttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create(@"http://secure.web-loans.com/secure.aspx?p=7&u=emersonlending.net"); Так вы же вызываете другой адрес. Вы обращаетесь по http, а надо https ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2005, 16:01 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1394185]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
12ms |
get first new msg: |
26ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 432ms |

| 0 / 0 |
