Добрый день!
Делаю запрос на фронте с помощью fetch, методом POST. Но сервер возвращает ошибку 422. При этом когда делается такой же запрос в сервисе POSTMAN все ок.
Код:
const requestOptions = {
mode: "no-cors",
method: "POST",
headers: { "Content-Type": "application/json"},
body: JSON.stringify({"s": "select id,pid,name from tbmenu where idproduct is null"}),
};
useEffect(() => {
fetch("http://wsuno.xyz:5680/1/15046", requestOptions)
.then((responce) => {
responce.text()
if (!responce.ok) {
throw new Error('Error responce');
}
return responce.text()
})
.then((data) => {
setData(data);
})
.catch((err) => {
setError(err);
})
.finally(() => {
setLoading(false);
});
}, []);