본문 바로가기
반응형

ETC/Network2

[HTTP] HTTP Request Method 종류와 설명 HTTP Request Method 서버에서 주어진 리소스에 수행하길 원하는 행동을 나타낸다. 메소드에 따라 서버에서 여러가지 작업을 수행하도록 제작되었지만, GET과 POST이외에는 찾아보기 힘들다. 1. GET 리소스를 검색하고, 반환받기 위해 사용되는 메소드이다. 원하는 정보를 서버에 요청할 때 쓰인다. (일반적으로) 리소스의 위치를 URL에서 쿼리로 표현하기 때문에 RequestBody가 없다. 2. HEAD 서버의 각종 정보를 확인하기 위해 사용되는 메소드이다. GET과 동일하지만, response에 Body가 없고 response Code와 Head만 응답받는다. 3. POST 요청된 자원을 생성하기 위해 사용되는 메소드이다. POST로 정보를 전송하면 URL에 파라미터가 나타나지 않으므로 각.. 2020. 5. 15.
[HTTP] HTTP Request Message 구조 HTTP HTTP는 Hyper Text Tranfer Protocol의 약자로, www상에서 정보를 주고받을 수 있는 프로토콜이다. 응용계층에 속하며 80번 포트를 사용해서 통신한다. (HTTPs는 443번 포트를 사용한다.) HTTP Request Message format HTTP는 Request를 전송하고, Response를 전송받는 형태이며, HTTP Request Message는 Start Line, Headers, Message Body로 이루어져있다. (Header와 Body 사이에는 한 줄의 공백이 있다.) 1. Request Start Line Request Start Line은 HTTP Method와 Request Target, 프로토콜 버전으로 구성되어있다. HTTP Method는 G.. 2020. 5. 15.
반응형