Im способен выполнять запросы Http (POST/GET) с помощью XMLHttpRequest.Запрос Https с XMLHttpRequest
Я спрашиваю, как сделать запросы с URL, как «https://www.gmail.com» я пытался что-то вроде этого, но код состояния 0
var http = new XMLHttpRequest();
var url = "https://www.gmail.com";
http.open("GET", url);
http.onreadystatechange = function() {//Call a function when the state changes.
if(http.readyState == 4 && http.status == 200) {
//alert(http.responseText);
print("ok")
}else{
print("cannot connect")
print("code:" + http.status)
print(http.responseText)
}
}
http.send(null);
я всегда " не удается подключить "" код "0 и ничего не ответить
Любая идея?
В основном я делаю запросы на один веб-сайт .. gmail.com был примером .. Это все еще невозможно? – fran
Да, из-за политики браузера того же происхождения вы не можете сделать запрос из одного домена другому, используя стандартный XHR. Обратите внимание, что есть другие механизмы, такие как JSON-P или CORS, которые вы можете использовать, но эти методы требуют, чтобы сервер выдавал ответ в определенном формате. – monsur