我的主机的IP是10.0.0.1。我期待以下代码会因为跨域问题而引发异常:
Ext.Ajax.request({
url : "http://example.com",
method: 'GET',
...
但是当我监视来自fiddler的请求时,请求实际上已转换为
http://10.0.0.1/proxy?url=http://example.com
这意味着如果您从服务器端设置代理,请求将自动转发到目标。那么谁做了这个魔术?
答案 0 :(得分:1)
对于跨域请求,请尝试使用:
Ext.data.JsonP.request({
url:"http://example.com"
});