최대 1 분 소요

POST 와 GET 동작 확인


  • GET

    Pasted image 20230406195223
  • POST

    Pasted image 20230406195234
  • form 태그 안의 action 은 목적지가 적힌다.
  • 위의 GET의 submit 버튼을 누르면 다음과 같은 링크로 이동이 된다.
    http://주소/request_get?data=test
    데이터가 링크에 그대로 노출되는것을 확인할 수있다.
  • POST의 submit 버튼을 누르면 링크는 다음과 같다.
    http://주소/request_post
    Post 방식에서는 데이터의 내용을 링크에 안보여 준다.
    요청을 좀 더 자세히 살펴보면 (Burp suite 를 이용) 다음과 같이 전송 방식은 post이고 data에 데이터를 담아 요청을 보내는것을 확인할 수있다.
    Pasted image 20230406195842
    Pasted image 20230406195858

GET 방식 데이터 서버에서 받기


  • servlet 을 이용하였다. doGet 함수를 Override 하여 재정의 해주었다. 그리고 uri로 get요청이 왔을 때 다음 사진과 같이 나오도록 하였다.
    Pasted image 20230406203701
    Pasted image 20230406203717

POST 방식 데이터 서버에서 받기


  • servlet 을 이용하였다. doPost 함수를 override 하여 재정의 해주었다. 그리고 post 요청이 왔을 때 다음 사진과 같이 나오도록 하였다.
    Pasted image 20230409131539
    Pasted image 20230409131610

  • 참고로 get 과 post 에서 사용하는 requestPage 부분의 함수는 같은 함수이다.

참고 사이트

댓글남기기