回顾
- 在上次的 文章中,实现了 开发环境的简单的jsonp 处理,但是只能处理 GET 请求,不支持 POST 请求。为了让 模拟的效果更好一点,还要能处理 POST 跨域请求。
使用 CORS 处理跨域
- 在 express 中实现 CORS 的方法如下:
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
- 在 express 中处理 POST 请求需要一个中间件,代码如下: