【问题标题】:Retrieve data using token authentication使用令牌身份验证检索数据
【发布时间】:2017-03-03 08:41:14
【问题描述】:

我真的是这方面的开发新手,我的同事给了我这些信息。检索数据库。我真的不知道该怎么处理它。

curl -X GET -H "Authorization: Token token=xxxxxxxxxxxxxxxxxxxxxxxxx" "https://www.example.com/api/transactables?page=1&per_page=1"

你能告诉我正确的方向吗?

有我可以使用的标准代码格式吗?

【问题讨论】:

    标签: javascript jquery html ajax authentication


    【解决方案1】:

    为此,您可以使用$.ajaxheaders 属性添加您的令牌。试试这个:

    $.ajax({
      type: 'get',
      url: 'https://www.example.com/api/transactables',
      headers: {
        Authorization: 'Token token=xxxxxxxxxxxxxxxxxxxxxxxxx'
      },
      data: {
        page: 1,
        per_page:1
      },
      success: function (){
        console.log('success!');
      }
    });
    

    【讨论】:

    • 嗨@Rory,感谢您的帮助,我尝试了您的建议,但收到 404 错误。 XMLHttpRequest 无法加载 example.com.au/api/transactables?page=1&per_page=10。对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,Origin 'null' 不允许访问。响应的 HTTP 状态代码为 404。
    • 顺便问一下 "curl -X GET -H "Authorization" 有什么用?
    猜你喜欢
    • 2017-04-11
    • 1970-01-01
    • 2019-10-09
    • 1970-01-01
    • 1970-01-01
    • 2019-06-28
    • 2019-11-24
    • 2018-03-22
    • 2016-04-12
    相关资源
    最近更新 更多