Пожалуйста, помогите мне!Я использую Nuxt.js Framework , и у меня есть эта конфигурация в nuxt.config.ts :
... // some code here
,
axios: {
proxy: true
},
proxy: {
"/api": {
target: "https://example.com" // this is a fictional address
}
}
Затем, когда я пытаюсь получить некоторые данные JSON(на локальном сервере), например:
this.axios.get('http://localhost:3000/api/my-json');
У меня есть эта проблема:
Доступ к XMLHttpRequest по адресу https://example.com/api/my-json/' (перенаправлен из http://localhost:3000/api/my-json') from origin 'http://localhost:3000' заблокирован политикой CORS: в запрошенном ресурсе отсутствует заголовок' Access-Control-Allow-Origin '.
Но при добавлении слешасимвол ("/
") в конце адреса, например:
this.axios.get('http://localhost:3000/api/my-json/');
У меня нет проблем! Почему?