•
유민아
◦
데이터는 클라이언트에서 서버로 요청을 보내면 서버가 해당 요청을 처리하고 응답을 하는 형태로 데이터를 주고 받을 수 있는데 이 과정에서 GET과 POST 요청 메서드가 주로 사용됩니다. GET의 경우 데이터를 가져올 때 사용되고, POST는 데이터를 제출하기 위해 사용됩니다. 보안적인 측면에서 POST가 더 안전하기 때문에 이는 로그인, 회원가입 등을 할 때 사용됩니다.
•
김민선
◦
HTTP(HyperText Transfer Protocol)는 클라이언트와 서버 간의 통신을 위한 프로토콜로, 데이터를 주고받는 데 사용됩니다. HTTP 메서드 중 가장 일반적인 것은 GET과 POST입니다.
1.
GET 메서드: 정보를 서버로 요청하며, 데이터는 주로 URL에 쿼리 매개변수로 첨부되어 전송됩니다.
2.
POST 메서드: 서버로 데이터를 제출하고, 요청 본문에 데이터를 담아 전송하여 정보를 생성 또는 업데이트합니다.
3.
GET 데이터 흐름: 클라이언트가 URL을 통해 데이터를 요청하고, 서버는 해당 데이터를 응답으로 반환합니다.
4.
POST 데이터 흐름: 클라이언트가 요청 본문에 데이터를 실어 서버로 전송하고, 서버는 응답으로 처리 결과를 반환합니다.
•
박준영
GET
주로 조회 할때, 리소스(데이터)를 받기 위해 사용된다.
URL(URI) 형식으로 서버 측에 리소스를 요청한다.
클라이언트는 URL을 통해 데이터(쿼리 스트링)를 전송하고, 서버는 이 요청을 받아 해당하는 데이터를 찾아 응답합니다.
POST
서버의 상태나 데이터를 생성할때 사용된다.
클라이언트에서 서버로 어떤 정보를 제출하기 위해 사용한다. Request 데이터를 HTTP Body에 담아 웹 서버로 전송한다.
•
김한신
GET과 POST는 HTTP 메서드로, 클라이언트와 서버 간에 데이터를 주고받을 때의 규칙을 정의한 것입니다.
- '가져오다'의 의미를 가진 GET 메서드
- 브라우저에서 링크를 클릭하거나 주소창에 URL을 입력하면 GET 요청이 발생하고, 정보를 요청할 때 주로 사용됩니다. URL에 데이터를 첨부해서 서버에 요청을 보내고, 응답으로 데이터를 받아올 수 있습니다.
- '전송하다'의 의미를 가진 POST 메서드
- 데이터를 서버에 전송할 때 사용됩니다. HTTP 요청의 본문에 데이터를 담아서 서버에 전달하고, 응답으로 결과를 받아올 수 있습니다. 주로 로그인 정보나 양식 데이터를 전송할 때 사용됩니다. 데이터가 URL에 노출되지 않아서 GET보다 안전합니다.
데이터의 흐름
- 클라이언트가 요청을 보내면, 서버는 해당 요청을 처리하고 응답을 생성해서 클라이언트에게 보내줍니다. GET의 경우에는 URL을 통해 데이터가 전달되고, POST는 본문에 숨겨져 전달됩니다.