목록Web (10)
이것저것
Web Server 클라이언트로부터 HTTP 요청을 받아 HTML 문서나 각종 리소스를 전달하는 컴퓨터 Client : 주문을 하는 고객 Web Server : 주문을 받는 사람 손님은 HTTP 요청을 보낸다 (뭐뭐 페이지를 달라~) 서버는 클라이언트의 요청을 기다리고, 요청에 대한 데이터를 만들어서 응답 (정적 컨텐츠로 한정) WAS 웹 애플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 sw 프레임워크 Web Server + Web Container HTML 과 같은 정적인 페이지에서 처리할 수 없는 비즈니스 로직이나 DB 조회같은 동적인 컨텐츠를 제공 Web Server 와 WAS 차이 Web Server는 정적인 컨텐츠를 다루고, WAS는 정적이고 동적인 컨텐츠를 모두 다룬다. Q : 그..
GET 과 POST 의 공통점 GET 과 POST 모두 서버에 무엇인가를 요청할 때 사용하는 방식 GET 과 POST 의 차이점 GET GET 방식은 요청하는 데이터가 http request message 의 Header 부분의 url에 담겨서 전송된다. 때문에 url 상에 ? (query string) 뒤에 데이터가 붙어 request를 보내게 되는 것이다. POST POST 방식의 request는 http message 의 body 부분에 데이터가 담겨서 전송된다. (때문에 바이너리 데이터를 요청하는 경우는 POST 방식으로 보내야한다.) GET은 가져오는 것이다. 서버에서 어떤 데이터를 가져와서 보여준다거나 하는 용도이지 서버의 값이나 상태 등을 변경하지 않는다. (SELECT 적 성향) POST는..