Перейти к содержимому
Участник сообщества #164
Участник сообщества #164
22 мая 2025 г., 17:11(изменён)
0
0

Проблема с отправкой запроса в Firefox

Из чата сообщества

Коллеги, добрый вечер! Подскажите пожалуйста, отправляю запрос на сервер, только в Firefox запрос не уходит на сервер(в хроме, сафари и тд) все норм

const resp = await fetch(
                'http://localhost:80/lpapi.html?object_id=&doc_id=&secid=',
                {
                    method: 'POST',
                    body: apiData2,
                    credentials: "same-origin",
                    headers: {
                        "Accept":            "application/json, text/javascript, */*; q=0.01",
                        "X-Requested-With":  "XMLHttpRequest"
                    }
                }
Участник сообщества
Участник сообщества22 мая 2025 г., 17:32(изменён)

Тут код обрезан, вы дальше что-то делаете с ответом? Он может не выполнять запрос, если вы ничего далее не делаете с ним.

.then(data => { console.log('data') console.log(data) const message = data.result?.msg; console.log('response after parse') console.log(JSON.stringify(data, null, 2));

                    if (message === "Неверный логин или пароль.") {
                        passwordInput.classList.add('error');
                        sessionStorage.setItem('passwordError', 'true');
                        loginInput.classList.add('error');
                        sessionStorage.setItem('loginError', 'true');
                    }
               
            });

Именно проблема с Firefox(там запрос не идет, в консоль ничего не пишется)

Участник сообщества
Участник сообщества22 мая 2025 г., 18:32(изменён)

А не работает только этот конкретный запрос или вообще всё? Есть разница между GET/POST? Прокси не включен на фронте?

Только этот запрос

Только в Firefox

Прокси не Включен

Участник сообщества
Участник сообщества22 мая 2025 г., 18:42(изменён)

try catch попробовать или ничего не даст(или пробовали?)? или axios в общем и целом, ошибку половить каким либо образом

я просто не особо фронтендер, что в голову пришло

Чтобы ответить, необходимо войти в систему