안녕하세요 flask와 react를 연동해서 사용하고 있는데요
react에서
<td>{plist[i].DPRT}</td>
이런 형태로 페이지를 이동하게 되는데 이동할 때
useEffect(()=>{
const option ={
url : '.../patient', method:'POST', credential : false,
header:{ 'Accept':'application/json', 'Content-Type':'application/json'},
data:{pid}}
axios(option).then((result) => {
setPdata(result.data);
})
}, [pid])
이런식으로 렌더링되자마자 POST 요청을 보내는데
[17/Jan/2024 16:46:54] "OPTIONS /patient HTTP/1.1" 200 -
[17/Jan/2024 16:46:54] "POST /patient HTTP/1.1" 200 -
이렇게 flask에서 OPTIONS와 같이 POST를 보내면 setPdata가 제대로 적용이 되지 않는 것처럼 보입니다.
OPITONS가 같이 안보내질떄는 정상적으로 동작합니다.
어떻게 해야 이 문제를 해결할까요?