Я использую экспресс-сервер и устанавливаю следующие заголовки:
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();
});
Когда я запускаю этот вызов API для Почтальона, я получаю успех:
У меня возникают проблемы при попытке сделать это в Интернете.
Я создаю экземпляр axios следующим образом:
импорт axios из "axios";
const instance = axios.create({
baseURL: "http://192.168.1.9:9000"
});
instance.interceptors.request.use(
config => {
let token = localStorage.getItem("token");
if (token) {
config.headers["token"] = token;
}
config.headers["Content-Type"] = "application/x-www-form-urlencoded";
return config;
},
err => Promise.reject(err)
);
export default instance;
В моем веб-приложении я вызываю API, но заголовки 'token' и 'Content-Type' там не отображаются:
axiosInstance.get("/api/admin/users").then(response => {
console.log("response::::", response);
});
Как мне получить токен и заголовки Content-Type?
Спасибо за вашу помощь