HTTP2 [기술면접] 7일차 문답 | Status Code, 소프트 삭제 Response 결과와 함께 status code를 반환하는 이유는 무엇입니까? 요청의 성공 실패 결과를 약속된 HTTP Status Code로 명시하여 개발과정 및 오류 처리를 용이하게 함 status code 약속을 지키지 않아도 프로그램을 작성하는데는 아무런 지장이 없지만 프론트엔드처럼 API를 사용하는 쪽에서는 API의 사용법만 알면 되고 그 이면에 어떤 로직이 있는지 알지 못해도 개발이 가능하기 때문에 약속된 대로 상태코드를 보내주어 협업을 편하게 진행함 +추가정보+ [HTTP 메서드를 써야하는 이유와 어떻게 써야할지를 자세히 적은 문서:)] https://evan-moon.github.io/2020/03/15/about-http-status-code/ [status code 문서] https:.. 2023. 7. 27. [Web] 웹의 동작과 이해, HTTP HTTP의 이해 > JSON의 탄생 이전에는 댓글을 달면 새로고침하면서 새로운 페이지 랜더링하는 방식이었는데, 필요한 부분만 update하는 변화가 생김 Ajax, vue, 비동기 자바스크립트 기술 => react같은 프론트엔드로 작성! 템플릿 => 랜더 방식이 아닌 다른 방식으로 할 수 있도록 도와주는 것 = 장고 레스트 프레임워크 DRF > 웹 브라우저의 역할 console 혹은 터미널에서 보기에는 복잡해보이는데 웹 브라우저에서도 같은 일이 일어나고 있다. 사용자의 언어, 접근, 어디에서 요청했는지 등을 수집하여 사용자에게 맞게끔 표현해주는 역할을 한다. 클라이언트 ================ 서버 클라이언트에서 request를 보내면 서버에서 response가 돌아옴 요청과 응답에 정해진 양식 약.. 2023. 4. 19. 이전 1 다음