Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 73
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо, не думал об этом. Попробовал добавить в начало программы
Код: Выделить весь код
HttpSetUserAgent("Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1)")
Результат InetRead остался тем же, отличным от кода
Код: Выделить весь код
$url="http://some.site"
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open("POST",$url)
$oHTTP.setTimeouts(5000, 5000, 15000, 15000)
$oHTTP.SetRequestHeader("User-Agent", "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1)")
$oHTTP.Send('')
$oHTTP.WaitForResponse
$PageContent=$oHTTP.ResponseText
Какие вообще обычно доступны агенты - не в хелпе, ни в инете списка не нашел?
Заметил еще прикол - длина прочитанного текста $oHTTP.ResponseText при каждом запуске разная (по количеству символов StringLen) .

Отправлено: 08:50, 16-04-2011 | #4