获取错误请求

时间:2017-01-18 13:42:47

标签: javascript ajax reactjs get jquery-get

我想从我的组件发出get请求。我目前正在componentWillMount方法中创建它。所以这个组件是应用程序的第二页。第一页是登录页面。当我点击第一页上的登录按钮时,会出现此页面。我在发出GET请求时收到错误。以下是我提出请求的方式

 componentWillMount = ()=> {
        var settings = {
            "async": true,
            "crossDomain": true,
            "url": "https://api/v1/workgroups/",
            "method": "GET",
            "headers": {
                Authorization: "Token 9944b09199c62bcf9418ad846dd0e4bbdfc6ee4b"
            },
            success: function( data, textStatus, jQxhr ){
                alert("success");
            },
        }

        $.ajax(settings).done((response) => {
            alert("yo");
            console.log('check');
            // this.context.router.push('/app')
        });
    }

以下是网络和控制台标签的图片

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:3)

错误消息显示名称解析失败,因此您的系统不知道如何将api转换为IP地址。

你可以:

  • 将网址中的主机名更改为解析
  • 的主机名
  • 修复您的DNS,使其支持该主机名
  • 通过编辑系统hosts文件
  • 在本地修补DNS