Тема: AHK: WinHttpRequest ошибка на win7
Столкнулся с такой проблемкой, у людей с win7, не получает ответ. Пишет ошибку:
Код:
try
{
http := ComObjCreate("WinHttp.WinHttpRequest.5.1")
http.Open(method, adress, false)
http.SetRequestHeader("Referer", adress)
http.SetRequestHeader("User-Agent", user_agent)
http.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
http.SetRequestHeader("Pragma","no-cache")
http.Send(package)
http.WaitForResponse(0)
if (!StrLen(http.ResponseText))
return "Empty response (#3)"
else
{
if (http.Status !== 200)
return http.Status "(" http.StatusText ") (#4)"
else
return http.ResponseText
}
}
catch e
{
return e.message "(#5)"
}
(Это из функции вырезанный кусок отправки и проверок.)