由于请求是从另一个域获取资源,$.ajax({
type: "GET",
url: "https://api.twitch.tv/kraken/base",
success: function(data){
//do stuff
}
});
请求是否被视为CORS?
我从维基百科得知CORS是:
“允许从源自该资源的域外的另一个域请求网页上的受限资源(例如字体)的机制。”
但是给出了这个例子:
GET
如果www.mywebsite.com(一个域名)向Twitch(域外的域名)发出上述__author__ = 'User'
from kivy.app import App
from kivy.uix.button import Label
class Hello2(App):
def build(self):
return Label()
if __name__=="__main__":
Hello2().run()
请求,那么这会被视为CORS吗?
答案 0 :(得分:1)
HTTP请求是HTTP请求。
通常,当您进入某个域时,您只能在其他域上执行操作。这称为浏览器沙箱。
CORS是第三方域名(在您的情况下抽搐)的一种方式,可以授予您访问权限。
在您声明的特定示例中,twitch确实需要设置适当的CORS标头以便您访问。如果抽搐没有这样做,你将无法读取数据。
请注意,您的代码示例严重受损。