평화롭게 jsonPlaceHolder 웹 사이트에서 fetch put과 patch 차이를 설명하려고 마구마구 fetch 하는중이었음
위의 데이터는 아래 url에서 fetch한 데이터임
https://jsonplaceholder.typicode.com/posts/1
암튼 각설하고
PUT을 해서
id랑 title을 변경해서 해당 데이터를 {id: 3, title: "프론트공부"} 로 변경하려고 했음
근데 {id: 1, title: "프론트공부"} 로 되더라????
그래서 어.....? 머지? 하고
한번 userId를 수정해보기로 했음
그랫더니
{id: 1, title: "프론트공부", userId: 3} 이 되더라구?
그래서 으음..... 원래 데이터 fetch 할 때 저러는건지, 아니면 jsonPlaceHolder 사이트만 저러는건지 궁금해서...........
어짜피 id를 변경할 일은 사실상 없나? 하긴 한데..... 암튼 내 생각과 다르게 작동해서 ..
이건 백엔드 부분의 문제인건가? 으음....ㅠㅠ 만약 원래 저런식으로 작동하는게 맞다면 한번 쿼리짜는 법 쯤은 배워봐야 하는거 같긴 하다.... 으음.....ㅠㅠ (바보)
해당 댓글은 삭제되었습니다.
앗 가이드 안보고 그냥 썻....☆ Id를 바꿔야 하는 순간도 있지않으려나? 하고 한번 해본건데, 가이드를 읽어봐야겟네요...! ㅠ.ㅠ
아하!!!!! 그렇게 말하니까 몬가 찰싹 이해가 되네요!!! 전 웬만하면 다 수정 가능하게끔 해주려니 했는데, 생각해보니 그러네요!!! ^~~~^ 아하링 ^0^/ 고마워요!!!
이건 백문제야. 백에서 response를 어떻게 주도록 짰냐에 따라 다른거지 아예 put은 response로 코드만 보내는경우도 많아
헉 response로 코드를 보낸다는기 혹시 어떤...?ㅠ
아 내가잘못함 Status code를 얘기한거야 미안
허거걱 !!! 아하링^~^ 근데 내가 뭔가 순간 너무 커다란 착각을 햇나바 모든 데이터는 다 수정가능하게끔 백에서 해줄줄 알았는데, 생각해보니 그렇게 되면 보안문제땸에 당연리 안 해주겠구나! 바보프공이엇다 ^~~~^!
S f
0ㅁ0? 오늘 스터디 11시인데 못 일어날까바 못자는중이얌 ㅠ.ㅠ
위의글 답변임 프공이 열공하네 ㅇㅅㅇ 힘내