Я сталкиваюсь с загадочной ошибкой. Когда я пытаюсь отправить один конкретный c запрос на сервер, я получаю следующую ошибку
DOMException: Failed to execute 'open' on 'XMLHttpRequest': Invalid URL
at dispatchXhrRequest (http://localhost:6789/static/js/20.chunk.js:180790:13)
at new Promise (<anonymous>)
at xhrAdapter (http://localhost:6789/static/js/20.chunk.js:180773:10)
at dispatchRequest (http://localhost:6789/static/js/20.chunk.js:181396:10)
И здесь я записал фактическую строку URL
http://localhost:3000/users/5/payments/disconnect
Если я отправляю тот же запрос, но со своего хостинга на сервер разработки, я вижу ошибку 404 и URL-адрес, подобный этому
https://example.com/users%E2%80%8B/5%E2%80%8B/payments%E2%80%8B/disconnect
Это моя функция, которая отправляет запрос
const query = `${url}/users/${userId}/payments/disconnect`;
console.debug('Url', query);
try {
const { status } = await axios.delete(query);
return status;
} catch (e) {
console.debug(e);
return 500;
}
}
Интересная вещь все остальные конечные точки работают нормально. Такое же поведение на chrome и firefox.
Что может вызвать такие проблемы?