달력

9

« 2024/9 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2017. 2. 4. 12:01

GET / POST 네트워크2017. 2. 4. 12:01

GET 정보 요청 사용되고, POST 정보를 저장하거나 변경 사용한다.

요청 내용은 아래와 같다.

 

GET

GET /serache?query=XXX  HTTP 1.1

Header

>> 결과 웹페이지 URL : http://searchservice.com/search?query=XXX

           * URL 입력폼 내용이 포함되어 있어서 단계 페이지로 이동하거나,

              북마크(즐겨찾기) 등의 기능을 사용할 있다.(정적 웹페이지처럼 다룰 있다)

 

POST

POST /sendform.php HTTP 1.1

Header

Message Body:

name=sample&mail=sample.com

          >> POST내용에 따라 HTTP 상태코드가 201(created), 204(no content) 같은

               나오지 않을까 싶은데...개발할 항상 웹페이지와 DB 바로 확인하기 때문에

               신경 본적이 없다.

 

         * 입력 폼이 GET방식과 달리 육안으로 노출되지 않지만,

             전송 메시지를 해석하면 정보 획득이 가능하다.

             따라서 보안을 위해서는 HTTPS 사용하여 데이터를 암호화해야 한다.


'네트워크' 카테고리의 다른 글

POP(Post Office Protocol)  (0) 2017.02.25
SMTP(Simple Mail Transfer Protocol)  (0) 2017.02.18
Cookie  (0) 2017.02.12
HTTP  (0) 2017.01.27
네트워크(TCP/IP) 계층 모델  (0) 2017.01.21
:
Posted by SK