
1 catfan OP |
2 nigelvon 2012 年 7 月 19 日 这个是看需求吧,如果都在一个服务器上,JSONP就没有意义了。 需要跨域就用,不需要跨域就不用。 |
3 qq286735628 2012 年 7 月 19 日 最近遇到一个纠结的事~假如我跨域,要获取的不是JSON数据,而是一个html页面呢? JSONP就不大适合~ 发现有个CORS,利用服务器的Access-Control-Allow-Origin来设置运行跨域的源~ 不知道还有哪些好方法跨域 |
4 chloerei 2012 年 7 月 19 日 @qq286735628 iframe? |
5 benzhe 2012 年 7 月 20 日 @qq286735628 一般在服务器上做代理,其中也有很多方法,比如 rewrite proxy 或者直接 fetch and return content |
6 qq286735628 2012 年 7 月 20 日 |
7 catfan OP @qq286735628 在前端获取跨域网站的html来干什么? |
8 qq286735628 2012 年 7 月 20 日 @catfan 调用封装好的Html广告 |
9 shiny PRO 在一个在线工具中使用了jsonp,每天6K独立访客,大多数访客都会有上百次jsonp的request 目前状况看上去还不错 在服务器端做代理的缺点: 服务器和jsonp所在服务器线路要好 增加连接数、增大压力、增加流量 另外如果jsonp是第三方的可能会有调用频率限制,让浏览器去请求可用性就能大大增加 服务器端proxy的好处是安全性和可控制能力比较好 既然是个「Javascript framework」,jsonp还是有必要的吧 至于安全性:主要取决于人,有安全意识的人写什么都不容易有安全问题,没安全意识的人写什么都可能出安全问题。 |