Я проксирую все мои вызовы API Axe ios с сервера Node. Есть один конкретный вызов, который отлично работает в Postman, браузере при прямом нажатии в адресной строке и когда я копирую и запускаю cURL для неудавшегося запроса в консоли Chrome. Но только когда вызов осуществляется через мой код, я получаю ошибку 503. Как мне отладить это?
Моя настройка:
Vue .config:
{
"/someAPI": {
target: serverAddress,
changeOrigin: true,
ws: false
}
}
Прокси:
app.use(
"/someAPI",
proxy(actualServerAddress, {
proxyReqPathResolver: function(req) {
return req.url;
},
proxyReqOptDecorator: function (proxyReqOpts, req) {
return new Promise(function (resolve, reject) {
resolve(proxyReqOpts);
});
},
preserveHostHdr: true,
})
)
I уже довольно давно пытаюсь заставить это работать.