[네트워크] GET방식과 POST방식의 차이
·
CS/네트워크
1. GET 방식주요 특징: GET은 서버에 데이터를 요청하는 방식으로, 주로 조회나 검색과 같은 읽기 작업에 사용됩니다.데이터 전송 위치: URL의 쿼리 스트링(주소 뒤에 ?로 시작하는 부분)에 데이터를 포함시켜 전송합니다.데이터 크기 제한: URL 길이 제한 때문에 전송할 수 있는 데이터의 양이 제한됩니다 (주로 2048자 이내로 제한).보안성: 데이터가 URL에 노출되므로 민감한 정보를 포함하기에 적합하지 않습니다.캐싱 가능성: GET 요청은 캐시될 수 있으므로, 동일한 요청이 반복될 때 서버의 부담을 줄여줍니다.GET 요청 예시GET /search?q=example&sort=asc HTTP/1.1 여기서 q=example와 sort=asc는 서버로 전달되는 데이터입니다.2. POST 방식주요 특징..
[네트워크] HTTP와 HTTPS (feat.SEO)
·
CS/네트워크
HTTP와 HTTPS는 모두 웹에서 정보를 주고받기 위한 프로토콜이지만, 데이터의 보안성에 큰 차이가 있습니다. HTTP는 일반 텍스트로 데이터를 전송하는 반면, HTTPS는 데이터를 암호화하여 전송하여 보안을 강화합니다.HTTP (HyperText Transfer Protocol)기본 개념: HTTP는 인터넷에서 클라이언트와 서버 간 데이터를 주고받기 위한 프로토콜입니다. 사용자가 웹페이지에 접근하면, HTTP를 통해 서버에서 클라이언트로 데이터를 전송합니다.비암호화 통신: HTTP는 데이터를 일반 텍스트로 전송하기 때문에 중간에 제3자가 데이터를 쉽게 읽을 수 있습니다. 이를 '평문 통신'이라 하며, 해커가 데이터를 가로채거나 변조할 수 있습니다.포트 번호: HTTP는 기본적으로 80번 포트를 사용합..