С клиента делается GET запрос (через axios) на URL
https://mysite.me:5000/api/v1/form?arg=1
Сервер формирует ответ
const express = require('express')
const mongoose = require('mongoose')
const app = express()
const PORT = 5000
app.get('/api/v1/form', (req, res) => {
res.header('Access-Control-Allow-Origin', '*')
res.header("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE")
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept")
res.end()
})
app.listen(PORT, err => {
err ? console.log(err) : console.log(`[Server] started on port ${PORT}`)
})
Но браузер блокирует запрос из-за отсутствия заголовка
Access-Control-Allow-Origin
С чем это может быть связано?