170 похожих чатов

Привет! Если делаю пост запрос на сервак через постман/http request

в голанге, то запрос проходит, а со своего сайта - 400 ошибка(если добавить метод OPTIONS, чота в корсы написать, иначе ошибка корсов)

Пробовал запускать хром с отключенной безопасностью, но тоже ошибки. Подскажите, в чем проблема?

7 ответов

19 просмотров

Так ошибка какая?

А больше никакой информации?

Максим-Красавцев Автор вопроса
Roman 🎄
А больше никакой информации?

в го логгер только номер пишет, в браузерной консоли тоже. Ошибка вылазит, когда я пытаюсь тело реквеста декодировать в структуру req := &request{} if err := json.NewDecoder(r.Body).Decode(req); err != nil { s.error(w, r, http.StatusBadRequest, err) return } Структура: type request struct { Name string `json:"name"` BedCount int `json:"bed_count"` Price int `json:"price"` ApartmentClassID int `json:"apartment_class_id"` HotelID int `json:"hotel_id"` } С фронта отдаю при помощи аксоиса: try { await axios.post(`http://localhost:8080/apartments`, { name: formData.name, bed_count: formData.bed_count, price: formData.price, apartment_class_id: formData.apartment_class_id, hotel_id: formData.hotel_id }) debugger } catch (err) { throw new Error(err) }

Максим-Красавцев Автор вопроса
Roman 🎄
Так тут у вас будет текст ошибки, что в ней?

в try? В консоли ошибка с того кетча: POST http://localhost:8080/apartments 400 (Bad Request) apartmentSlice.js:49 Uncaught (in promise) Error: AxiosError: Request failed with status code 400 at apartmentSlice.js:49:1 А может ли быть ошибка в том, что я вместо инта передаю стринг?

Максим Красавцев
в try? В консоли ошибка с того кетча: POST http://...

Я про err на сервере, который на го написан

Максим-Красавцев Автор вопроса
Roman 🎄
Я про err на сервере, который на го написан

time="2022-06-07T18:13:07+03:00" level=info msg="started POST /apartments" remote_addr="[::1]:56123" request_id=7ef322e2-c8f9-40f0-a6bd-88cbe9d38ee2 time="2022-06-07T18:13:07+03:00" level=info msg="completed with 400 Bad Request in 80.1µs" remote_addr="[::1]:56123" request_id=7ef322e2-c8f9-40f0-a6bd-88cbe9d38ee2

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта