ko ko ko ko ko ko ko ko ko en en ko ko ko ko ko pt ko ko ko en fr it en pt ko en it ko ko ko ko ko ko ca ko ko en ko ko en fr en en en en ko en hbs_lat fr ko ko ko ko ko ko ko en en en en en en en sv fr de de fr fr fr sv en fr en ja fr de fr es nb fr de en en sv de de fr en fr it fr de en en en en en az es ko en ko de ko en ko ja en en en ko en pt en en ko fr fr it it en da es vo en ko ko ko en en ceb de en en en en de en en ko ko ko pt ko ko ko en ko ko ko ko ko ko ko ko ko ko hu en en ko ko
깔끔한 파이썬 탄탄한 백엔드 -3-
3. HTTP의 구조 및 핵심 요소 원래 책에서는 4장에 해당되며, API 만들기 전에 HTTP에 대한 설명이 먼저 하는게 맞을듯 하여 임의로 순서를 변경하였습니다. 1) HTTP HyperText Transfer Protocol의 약자로 HTML을 주고 받을 수 있도록 만들어진 프로토콜 통신방식 Request & Response (Stateful) 클라이언트에서 서버로 HTTP Request를 보내면 서버에서 처리 후 결과에 따른 HTTP 응답을 Response 하는 방식 대표적으로 TCP 통신이 해당되고, FTP, Telnet 과 같은 유저 정보를 계속 가지고 있는 경우의 프로토콜들입니다. Stateless 기본적인 HTTP가 해당됩니다. 또한, UDP와 DNS가 해당됩니다. state를 가지지 않고..
깔끔한 파이썬 탄탄한 백엔드 -2-
2. 현대 웹 시스템 구조 및 아키텍처 해당 장에서는 현재의 개발팀의 구조 및 직군과 그에 따른 현대 웹 시스템의 구조 및 아키텍처를 알아봅니다. 1) 웹 시스템 구조 Only HTML HTML + Javascript Front-end(HTML + Javascript) & Back-end (Java 등) 여기서는 보통 Jsp나 PHP 안에 html, javascript과 조합해서 server side rendering으로 코딩되는 시기 단, 코드가 워낙 복잡해지고 조잡해져서 유지보수가 빡세짐 (과도기) MVC, MVVC 와 같은 View를 따로 떼어내려는 시도가 생겨남. PHP에서는 hhvm이나 laravel와 같은 것들이 생겨남. SPA (Single Page Application) : React, A..
IT Book Study/깔끔한 파이썬 탄탄한 백엔드 2020. 9. 3. 22:10
클라이언트가 서버에 접속하여 어떠한 요청을 하면, 서버는 세 자리 수로 된 에러 코드와 함께 응답한다. HTTP의 에러 코드는 다음과 같다. 코드 메세지 설명 1XX Informational(정보) 정보 교환. 100 Continue 클라이언트로부터 일부 요청을 받았으니 나머지 요청 정보를 계속 보내주길 바람. (HTTP 1.1에서 처음 등장) 101 Switching Protocols 서버는 클라이언트의 요청대로 Upgrade 헤더를 따라 다른 프로토콜로 바꿀 것임. (HTTP 1.1에서 처음 등장) 2XX Success(성공) 데이터 전송이 성공적으로 이루어졌거나, 이해되었거나, 수락되었음. 200 OK 에러 없이 전송 성공. 202 Accepted 서버가 클라이언트의 요청을 수락함. 203 Non-..
해킹/웹해킹 2010. 1. 18. 11:17
Blog is powered by kakao / Designed by Tistory