CS/Network

    GET vs POST

    GET vs POST

    GET vs POST GET key와 value 형태로 주소창의 URL뒤에 붙어가는 데이터 길이에 제한이 있다. 데이터가 노출되어 보안에 취약하다. 상대적으로 빠르다. 주로 데이터를 가져와서 사용자에게 보여줄 때 사용한다. 같은데이터를 보내면 항상 같은 응답이 온다. (캐시) POST 데이터를 인코딩하여 바디에 담아서 서버로 보낸다. 문자열 뿐만 아니라 다른 객체의 값도 전송 가능 길이에 제한이 없다(하지만 상식적으로 너무크면 안됨) 데이터가 숨겨져있어 보안에 유리하다. 상대적으로 느리다. 주로 데이터를 입력하거나 수정할 때 사용한다. 같은 데이터를 보내도 받는 데이터가 달라질 수 있다.

    OSI 7 계층 (OSI 7 Layer)

    OSI 7 계층 (OSI 7 Layer)

    📔 OSI 7 계층 이란 OSI 참조 모델: 다른 시스템 간의 원활한 통신을 위해 ISO에서 제안한 통신 규약(Protocol) 데이터 통신 시 필요한 장비 및 처리 방법 등을 7단계로 표준화하여 규정 계층을 쪼개는 이유 통신이 일어나는 과정을 단계별로 쉽게 파악할 수 있다. 문제가 생긴 계층만 해결하면 원활하게 작동 가능 📔 OSI 7 계층 설명 물리 계층 하드웨어 ( 케이블, 허브, ... ) 전송 단위는 Bit 데이터를 아날로그 신호로 전송 ( 데이터를 전기 신호로 바꿔주는 역할 ) 송신 컴퓨터에서 데이터를 아날로그 신호로 encoding 후 전송 수신 컴퓨터에서 전송 받은 아날로그 신호를 데이터로 decoding 데이터링크 계층 하드웨어에 ( 랜카드, 브리지, 스위치) 전송 단위는 frame 흐름..