본문 바로가기

개발일지

20240116

GET
데이터를 조회할 때 사용되는 방식으로 URL을 통해 파라미터를 전달한다.
따라서 주소창에 파라미터가 노출되기 때문에 보안상 중요한 정보를 다루면 안 된다.
여러 번 같은 요청을 보내도 결과가 달라지지 않는다.

POST
데이터를 생성할 때 사용되는 방식으로 Http Body에 데이터를 포함해서 전달한다.
브라우저에 파라미터가 노출되지 않는다. 여러 번 요청을 보낸다면 데이터가 계속 생성되므로 결과가 달라진다.

OSI 7계층이란 네트워크 통신이 일어나는 과정을 7단계로 나는 것을 말한다.
1. 물리 계층
전기적 신호가 나가는 물리적인 장비를 뜻한다.
데이터를 전기적인 신호로 변환해서 주고받는 기능만 한다.

2. 데이터 링크 계층
정보의 오류와 흐름을 관리해 안전한 정보의 전달을 수행할 수 있도록 도와줌.
통신에서의 오류를 찾아주고 재전송

3. 네트워크 계층
경로와 주소를 정하고 패킷을 전달

4. 전송 계층
송신자와 수신자 간의 신뢰성 있는 데이터를 주고받게 해주는 역할
오류검출 및 복구, 흐름제어, 중복검사 수행

5. 세션 계층
TCP/IP 세션을 만들고 없애는 역할

6. 표현 계층
전송하는 데이터의 표현방식 결정
인코딩, 암호화 등의 동작 수행

7. 응용 계층
응용서비스나 프로세스 동작
HTTP, FTP 등의 프로토콜이 여기 속함

'개발일지' 카테고리의 다른 글

20240125  (0) 2024.01.25
20240118  (0) 2024.01.18
20240115  (0) 2024.01.15
20240113  (1) 2024.01.13
20240111  (0) 2024.01.11