新手求教大神。 场景是这样的: 前端发来一个请求,后端根据请求从本站取得数据,然后将取得的数据发送请求到外站,外站返还回来的数据再渲染到本站前端。
回复 (9)
S
collection.findOne({...},{...}, function () {
http.get(url, function(data) { response. end('...data...') }) });
三个callback,应该还不至于用到async,直接写把。
S
只给前端json,具体的页面渲染交给前端的js。
Y
为什么新浪微博,京东,优酷 jsonp请求返回的数据是 带html标签的数据,这样不是很费流量吗,相对前端用js渲染,是不是输出html,直接innerHTMl赋值要方便省事?
S
引用 yakczh为什么新浪微博,京东,优酷 jsonp请求返回的数据是 带html标签的数据,这样不是很费流量吗,相对前端用js渲染,是不是输出html,直接innerHTMl赋值要方便省事?
早期的为了避免页面刷新而进行的ajax确实是这么做的,但是现在的页面越来越复杂,直接innerHTML对前端维护来说是个噩梦,而且不利于模块化,所以现在都是jsonp传必要的数据,具体的页面由浏览器来渲染了。
p.s. 因需求而定吧。
L
在下小白一枚,用过nodegrass模块来做爬虫。。。可以在服务端跨域进行AJAX请求,你可以试试。
J
谢过各位!
X
引用 libook在下小白一枚,用过nodegrass模块来做爬虫。。。可以在服务端跨域进行AJAX请求,你可以试试。
作者貌似停止维护了,所以可以试试 spidex 试试看。
X
P
后端做一个转发, 应该就可以完成吧
参与回复
登录后即可参与回复。登录