CNode

nodejs+ajax如何处理ajax的跨域问题

问答
Llhist发布于10 年前最后回复10 年前7 回复9268 浏览0 收藏

nodejs在不用框架的情况下如何设置服务器头部 类似php的header( "Access-Control-Allow-Origin:*" );header( "Access-Control-Allow-Methods:POST,GET" );这两句代码
就是在nodejs的服务器端如何解决ajax的跨域问题。

查看回复

回复 (7)

L
lhist#3·10 年前
引用 gjc9620@lhist 你写哪了

@gjc9620 写在 var server = http.createServer(function(req, res){ }).listen...里

Y
yxy19950717#4·10 年前
引用 lhist@gjc9620 写在 var server = http.createServer(function(req, res){ }).listen...里

@lhist 你查一下http模块的API,我用的是express

L
leungwensen#5·10 年前

这种感觉还是用库好一点,CORS标准里细节蛮多的,除非想 深入了解CORS,否则用现成的、经过验证的模块好一点。譬如这个: cors

L
lhist#6·10 年前

各位大神帮忙看看

Y
yxy19950717#7·10 年前

最近刚好做了node的CORS跨域,其实也就类似php几行代码。 res.header("Access-Control-Allow-Origin","*"); res.send('这是跨域的数据!');

参与回复
登录后即可参与回复。登录