我正在从我的 Web 服务器(Node.js)向另一个 Web 服务器(Php)发出 POST 请求。如果 Axios 中的内容类型是 application/Jason,我的 Node.js 服务器是否可以向其他 PHP Web 服务器发出预检/选项请求?
var axios = require('axios');
var data = {"disco_name":disco,
"amount": 1000,
"meter_number": 2737373,
"MeterType": PREPAID
}
var config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://datastationapi.com/api/billpayment/',
headers: {
'Authorization': 'Token 3cd8882f7e5e92',
'Content-Type': 'application/json'
},
data : data
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
预检请求仅由浏览器发出,而不是由服务器上运行的 axios 发出。