В настоящее время я вынужден комментировать или раскомментировать одну строку в моем объекте запроса, в зависимости от того, запущено ли в моем приложении моя локальная система или производительный сервер.
Я уже пытался решить эту проблему с помощью переменной bool, но она не работает. Вот мой код
const dev = true;
const devProxy = dev
? {agent: new HttpsProxyAgent("http://proxy:80")}
: {};
myFunc: async access_token => {
const response = await fetch(
URL,
{
// agent: new HttpsProxyAgent("http://proxy:89´0"),
devProxy,
method: "GET",
headers: {
Accept: "application/json",
"Content-Type": "application/json",
Authorization: `Bearer ${access_token.access_token}`
}
}
);
if (response.ok) {
return response.json();
}
throw new Error(
"bla" +
response.status +
" StatusText: " +
response.statusText
);
},
Ошибка говорит о том, что прокси не использовался.
Как мне правильно это сделать?