nodejs跨域問題解決方案
阿新 • • 發佈:2019-01-02
直到今天百度了一下PHP的跨域啟發了我,於是百度找到了node.js的跨域問題,最後我在 app.js 路由設定裡面加了一段跨域程式碼 完美解決問題:
?1 2 3 4 5 6 7 8 9 10 11 12 |
var
express = require( 'express' );
var
app = express();
//設定跨域訪問
app.all( '*' ,
function (req,
res, next) {
res.header( "Access-Control-Allow-Origin" ,
"*" );
res.header( "Access-Control-Allow-Headers" ,
"X-Requested-With" );
res.header( "Access-Control-Allow-Methods" , "PUT,POST,GET,DELETE,OPTIONS" );
res.header( "X-Powered-By" , '
3.2.1' );
res.header( "Content-Type" ,
"application/json;charset=utf-8" );
next();
});
//app.listen(8088);
|
以上所述是小編給大家介紹的NODE.JS跨域問題的完美解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對指令碼之家網站的支援!
原文連結:http://www.cnblogs.com/heziyu/p/5981034.html