본문 바로가기

Computer Science/JSP

head first ch1



* html ; 브라우저가 화면에 컨텐츠를 어떻게 출력할지에 대한 명령/

* http ; 웹 서버는 클라이언트로 html페이지를 http로 보낸다.


*http ;

- Request 구성요소 : http 메소드 (실행할 액션 ), 접근하고자 하는 페이지 (Url) , 폼 파라미터 (메소드의 매개변수와 비슷한 것)

- Respond 구성요소 ; 상태코드( 요청의 성공 유무 등 ), 컨텐츠 타입( 텍스트, 그림, html등), 컨텐츠 ( 실제 내용물)


<HTTP METHOD : GET & POST>

* GET ; 서버로 부터 무언가를 돌려받는다. 단순한 자원을 요청.

- 데이터를 보내는 글자수에 제한.

- 전송방식이 브라우저 URL뒤에 데이터가 붙으므로, 노출된다.

- 요청라인에 parameter를 기술한다.



* POST ; 서버에게 자원을 요청할 때 필요한 정보를 함께 넘겨준다.

- 받은 parameter를 저장하거나 이용함.


- 요청라인이 아닌, header 밑에다가 parameter를 기술한다. 길이에 제한이 없다.



<HTTP RESPOND>



* TCP 포트 ; 서버 하드웨어 상에서 돌아가는 소프트웨어를 구별하기 위한 16비트 숫자값. 논리적인 연결을 나타낸다.


 - 웹 서버는 주로 정적인 페이지 서비스를 하는것이다. 

 - 다만 동적인 정보를 처리하기 위해서, 해당 일을 처리하는 다른 어플리케이션의 도움을 받는다. 

 - 이렇게 웹 서버를 도와주는 어플리케이션을 'CGI Program'이라 한다.

 - 




<Servlet>


* JSP ; html에 자바를 넣어서 동적인 페이지를 만듬. 

'Computer Science > JSP' 카테고리의 다른 글

head first ch2  (0) 2013.10.25