无法从API获取GET请求的响应

时间:2014-08-26 13:45:37

标签: ajax api url get xmlhttprequest

我正在尝试从Api获得响应,任何API都可以,因为我的目标是测试我的代码是否合适。在WEB的许多示例中,这是使用GET方法的最常见示例,但我不能简单地得到响应。如果我从计算机中的.txt文件中获取结果,此代码可以正常工作。所以当我用" foo.txt"更改xmlhttp.open的第二个参数时此代码获得响应。所以我假设可能有2个问题。 1代码被破坏2网址无效。你能告诉我哪一个是这样吗?

function loadXMLDoc() {
    var xmlhttp;
    if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp = new XMLHttpRequest();
    } else {// code for IE6, IE5
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            var text = xmlhttp.responseText;
            document.getElementById("myDiv").innerHTML = "ardada";
        }
    }
    xmlhttp.open("GET", "https://api.twitter.com/1.1/search/tweets.json?q=%23freebandnames&since_id=24012619984051000&max_id=250126199840518145&result_type=mixed&count=4", true);
    xmlhttp.send();



}*emphasized text*

0 个答案:

没有答案