首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-cors-headers CORS_ORIGIN_WHITELIST元组与字符串问题

django-cors-headers CORS_ORIGIN_WHITELIST元组与字符串问题
EN

Stack Overflow用户
提问于 2018-06-16 01:58:36
回答 1查看 4.8K关注 0票数 1

我正在尝试在我的项目中使用django-cors-headers。

它出现在我将CORS_ORIGIN_WHITELIST设置为字符串时,它工作得很好。但是当我将它用作元组时,它就不起作用了。知道为什么吗?我在文档中找不到任何关于使用元组或字符串之间的区别的具体内容。

要加载JSON,我正在使用jQuery $.getJSON()

代码语言:javascript
复制
$.getJSON( "http://127.0.0.1:8000/accounts/api_r/44234138/?format=json", function( data ) {
  var items = [];
  $.each( data, function( key, val ) {
    items.push( "<li id='" + key + "'>" + val + "</li>" );
  });

  $( "<ul/>", {
    "class": "my-new-list",
    html: items.join( "" )
  }).appendTo( "#foo" );
});

EN

回答 1

Stack Overflow用户

发布于 2018-06-18 02:26:00

我也有同样的问题。我认为这个问题与字符串编码有关。如果您将白名单更改为以下内容,您应该可以使用它:

代码语言:javascript
复制
CORS_ORIGIN_WHITELIST = (
    u'http://localhost:8888',
    u'http://127.0.0.1:8000',
)

不幸的是,我没有给你一个“为什么”,但至少这应该能让你继续下去。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50880593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档