[CS] HTTP & HTTPS
⊙ HTTP란? HTTP(HyperText Transfer Protocol)는 웹 상에서 정보를 주고받을 수 있는 프로토콜을 의미한다. 즉, 데이터를 교환하기 위한 통신규약으로 주로 TCP/IP와 80번 포트를 사용한다. ⊙ HTTP의 구조 요청 메시지는 요청 내용(Method, Path, Protocol), Header, 빈 줄, 기타 메시지의 형태로 이루어진다. 서버 응답은 상태 표시행(상태코드, Reason Message), 응답 헤더 필드, 빈 줄, 기타 메시지의 형태로 이루어진다. ⊙ HTTPS HTTP(HyperText Transfer Protocol over Secure Socket Layer)는 HTTP에 암호화가 추가된 버전을 의미한다. HTTP와 다르게 443번 포트를 사용하며, 제 3..
2021. 8. 31.
[프로그래머스] 2021 카카오 채용연계형 인턴십 - 거리두기 확인하기 (파이썬) 문제 및 풀이
문제) 프로그래머스 - 2021 카카오 채용연계형 인턴십 - 거리두기 확인하기 -> https://programmers.co.kr/learn/courses/30/lessons/81302 코딩테스트 연습 - 거리두기 확인하기 [["POOOP", "OXXOX", "OPXPX", "OOXOX", "POXXP"], ["POOPX", "OXPXP", "PXXXO", "OXXXO", "OOOPP"], ["PXOPX", "OXOXP", "OXPOX", "OXXOP", "PXPOX"], ["OOOXX", "XOOOX", "OOOXX", "OXOOX", "OOOOO"], ["PXPXP", "XPXPX", "PXPXP", "XPXPX", "PXPXP"]] [1, 0, 1, 1, 1] programmers.co.kr 2칸내..
2021. 8. 4.