ABAP DUMP ERROR 24시

HTTP 데이터 요청 대표적 3가지(GET방식, POST방식, HTTP메세지바디 ) 정리 본문

[WEB]Back-end/Spring MVC

HTTP 데이터 요청 대표적 3가지(GET방식, POST방식, HTTP메세지바디 ) 정리

이운형 2022. 2. 7. 20:10
반응형

# 인프런 김영한의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 개인적으로 정리한 글입니다.

 

정리


Q. HTTP의 데이터 요청 방식이 뭐가 있어?

1. Get 방식의 쿼리 파라미터 방식

2. Post 방식의 HTML Form 방식

3. HTTP message body 방식

 

Q. GET 방식의 쿼리 파라미터 방식  뭐야?

http://localhost:8080/request-param?username=hello&age=20

다음과 같이

URL에 쿼리가 직접 노출되는 방식

메세지 Body에 보내지 않고,

URL의 쿼리파라미터에 DATA를 포함해서 전달하는 방식. // 주로 검색,필터,페이징시 사용된다.

 

 

 

Q.  Post 방식의 HTML Form 방식  뭐야?

메세지 BODY에 쿼리파라미터를 넣어서 전달하는 방식

http://localhost:8080/request-param
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<form action="/request-param" method="post">
  username: <input typ e="text" name="username" />
  age: <input type="text" name="age" />
  <button type="submit">전송</button>
</form>
</body>
</html>

 

Q.  HTTP message body 방식  뭐야?

http에 json, xml에 데이터를 직접 담아서 전달하는 방식

반응형
Comments