*해당 모든 글은 Dreamhack.io (드림핵) 에 올라와 있는 자료를 토대로 정리한 것.
이번 게시글에서는 앞서 정리한
웹 기본상식 ( Background : HTTP/HTTPS ) 을 토대로 올라온 퀴즈를 풀어 정리 할 것이다.
1번 문제
HTTP Header : HTTP 요청이나 응답의 메타데이터 (속성들) 을 담고있는 부분이다.
예를 들면 요청속성, 캐시 관리 , 인증 정보 , 압축 방식 등이 여기 담길 수 있다.
HTTP Method : 클라이언트가 서버에게 원하는 동작의 종류를 나타낸다.
주요 메소드는 GET(가져오기), POST(전송하기), PUT(갱신하기), DELETE(삭제하기)이고
각각의 메소드는 서버에게 어떤 작업을 요청하는지를 나타낸다.
HTTP Body: HTTP 요청이나 응답에서 실제 데이터를 담고 있는 부분이다.
예를 들면, 웹 폼 데이터, JSON 데이터, 이미지 등이 여기에 포함된다.
정답은 A : HTTP Header
2번 문제
포트 80: HTTP (HyperText Transfer Protocol)
웹 서버에서 기본적으로 사용되는 포트이. 웹 페이지 요청과 응답에 사용된다.
포트 443: HTTPS (HyperText Transfer Protocol Secure)
암호화된 웹 통신을 위해 사용되는 포트이다. HTTPS는 보안 소켓 계층(SSL/TLS) 위에서 동작하며, 웹 페이지의 안전한 통신을 제공한다.
포트 21: FTP (File Transfer Protocol)
파일 전송을 위해 사용되는 포트이다. FTP는 파일 서버와 클라이언트 간에 파일을 전송하고 관리하는 데 사용된다.
포트 22: SSH (Secure Shell)
원격 접속을 안전하게 수행하기 위해 사용되는 포트이다. SSH는 암호화된 터미널 연결 및 원격 명령 실행을 가능하게 한다.
정답은 A - 80
3번 문제
위에 정리한 내용과 같다.
HTTPS 는 443
정답은 B - 443
'드림핵 퀴즈 정리' 카테고리의 다른 글
드림 핵 - 웹 해킹 - 웹 브라우저 ( Quiz: Browser DevTools ) (0) | 2023.07.02 |
---|---|
드림 핵 - 웹 해킹 - cookie & session ( Quiz ) (0) | 2023.07.02 |
드림 핵 - 웹 해킹 - 웹 기본 상식 ( Quiz : Web ) (0) | 2023.06.27 |