http : hypertext transfer protocol
hypertext : 웹 서핑을 하면서 보는 링크들, 텍스트로 구성, 다른 웹페이지로 연결됨
1.1버전의 특징 잘 알고 있어야 함
f12 - 네트워크 탭 선택
장점 : 클라이언트와 서버 자원 효율성 높아짐
단점 : 매번 http 트랜잭션마다 연결을 맺고 끊음을 추가해야 됨 (비효율적일 수도 있음, http 지속 커넥션)
바이너리 형태로 데이터를 주고 받는 경우가 많은데
위 사진과 같이 http는 사람이 읽을 수 있는 형태이며,
바디 부분은 content-endoing, 헤더를 압축하거나 사람이 읽을 수 있는 형태로 보내짐
와이어샤크 같은 네트워크에서 전송되는 데이터를 볼 수 있음
http 요청 헤더를 그대로 보내고 있음 확인 가능, https를 사용하는 경우 헤더 역시 암호화됨
CSS Java
TCP가 아니라 UDP 임
데이터를 목적지까지 전달하게 함
TCP : Handshake 과정 거쳐, 연결 끊김
링크 : https://www.youtube.com/watch?v=mqwqa-45Ri0&list=PLVsNizTWUw7FBMFX9pezh5Gxg5AtNmoMv&index=23
'QA 업무' 카테고리의 다른 글
[CI/CD][git&github] GitLab이란? (0) | 2024.11.12 |
---|---|
E2E 테스트 자동화 (1) | 2024.11.12 |
API Test (0) | 2024.11.11 |
[CI/CD] SDK (0) | 2024.11.11 |
[CI/CD]Jenkins (0) | 2024.11.11 |