web开发跨域访问

在浏览器端的代码中,我们需要再调用open方法之前判断一下要连接的地址是不是以http开头的,如果是则认为要访问的是跨域的资源,首先将当前url中的“?”变成“&”,这是因为将要连接的地址改为“Proxy?url=”+url以后,如果原来url地址中有参数错误,“url=”之后的内容表示本来要访问的跨域资源的地址。

function convertURL(url) {
     if (url.substring(0,7)=="http://") {
            url=url.replace("?","&");
            url="Proxy?url="+url;
     }
}


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章