Hacking/WebHacking
GET 방식과 POST 방식 데이터 요청
씨이오가 되자
2024. 3. 15. 20:26
728x90
1. GET 방식으로 데이터 보내기(데이터가 쿼리스트링 형태로 포함됨)
- 클라이언트의 데이터를 URL 뒤에 붙여서 보냄
- 쿼리 스트링 => URL?데이터이름=값& 데이터이름=값&.... => '&' 구분자 사용
- 활용 : 데이터 조회 -> 검색, 페이지 이동, 쿠키와 같은 작은 데이터 전송
https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=0&ie=utf8&query=hello
2. POST방식으로 데이터 보내기(URL에 데이터가 포함되어있지 않음)
- GET과 달리 데이터는 HTTP 요청의 body에 포함되어 전송됨
- POST로 데이터를 전송할때에는 Body영역 데이터 타입을 Header Content-Type에 명시를 해줘야 함.
- 이때, 데이터는 name=value 형태로 포함
- 활용 : 회원가입, 로그인, 게시물 작성, 파일 업로드 등
http://naver.com/login
출처
https://mundol-colynn.tistory.com/141
728x90