익명의 개발노트

[Restful api] Delete에서 parameter 보내는법 본문

코딩일기/TIL

[Restful api] Delete에서 parameter 보내는법

캡틴.JS 2019. 12. 2. 20:31
반응형

1. restful api에서 delete method를 이용해서 게시물을 지울때 게시물의 번호를 url로 넘기고, audit 기능 구현을 위해 사용자의 

IP를 파라미터로 보내려고 했다. 그런데... 파라미터로 넘겼는데, 서버단에서 작동하지 않는다..

구글링 결과 > 

공식 스펙상으로 DELETE 메소드에서도 바디에 메세지를 담아 보내는걸 금지하고 있지는 않은데 암묵적으로

서버에서 무시하도록 되어 있는거 같습니다.

주로 헤더에 파라미터를 추가하는 방법으로 사용하라고 나와있네요.

그래서 사용자 IP주소값을 헤더에 추가해서 보냈더니, 해결..

위 사항에 대해서 수정!

서버가 작동안하는게 아니라, 내가 잘못 보냈..

이런식으로 하면 보내진다. HTTP 스펙에 대해 이해가 부족했다.

공부하자.

반응형
Comments