第一种方式:
// AJAX请求
$.ajax({
type: 'POST',
url: 'http://127.0.0.1:3000/',
data: JSON.stringify({
username: 'xt',
age: 15
}),
contentType: 'application/json'
});
const express = require('express');
const app = express();
app.use(express.json({type: 'application/json'}));
//跨域设置(所有域名)
app.all('*', function (req, res, next) {
//其中*表示允许所有域可跨
res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Headers', 'Content-Type');
res.header('Access-Control-Allow-Methods', '*');
res.header('Content-Type', 'application/json;charset=utf-8');
next();
});
app.post('/', (req, res, next) => {
console.log