profile
언제나 감사하며 살자!
post-thumbnail

모든 개발자를 위한 HTTP 웹 기본 (강의) 지식 정리 7(HTTP 헤더2- 캐시와 조건부 요청)

1. 캐시 기본 동작 캐시가 없을 때 데이터가 변경되지 않아도 계속 네트워크를 통해서 데이터를 다운 인터넷 네트워크는 매우 느리고 비쌈 브라우저 로딩 속도가 느려짐 느린 사용자 경험 캐시 적용 캐시 덕분에 캐시 가능 시간동안 네트워크를 사용하지 않아도 된다. 비싼 네트

2022년 2월 23일
·
0개의 댓글
·
post-thumbnail

모든 개발자를 위한 HTTP 웹 기본 (강의) 지식 정리 6(HTTP 헤더1- 일반헤더)

1. HTTP 헤더 개요 HTTP 헤더 용도 HTTP 전송에 필요한 모든 부가정보 표준 헤더가 너무 많다. 필요시 임의의 헤더 추가 가능 RFC723x 변화 엔티티(Entity) -> 표현(Representation) Representation = representat

2022년 2월 21일
·
0개의 댓글
·
post-thumbnail

모든 개발자를 위한 HTTP 웹 기본 (강의) 지식 정리 5(HTTP 상태코드)

클라이언트가 보낸 요청의 처리 상태를 응답(response)에서 알려주는 기능1xx(Information): 요청이 수신되어 처리중2xx(Successful): 요청 정상 처리3xx(Redirection): 요청을 완료하려면 추가 행동이 필요4xx(Client Erro

2022년 2월 19일
·
0개의 댓글
·
post-thumbnail

모든 개발자를 위한 HTTP 웹 기본 (강의) 지식 정리 4(HTTP 메소드 활용)

GET주로 정렬 필터(검색어)POST, PUT, PATCH회원 가입, 상품 주문, 리소스 등록 및 변경정적 데이터 조회이미지, 정적 텍스트 문서 (GET)보통 따로 쿼리 파라미터 없이 리소스 경로만으로 단순하게 조회한다.동적 데이터 조회주로 검색, 게시판 목록에서 정렬

2022년 2월 19일
·
0개의 댓글
·
post-thumbnail

모든 개발자를 위한 HTTP 웹 기본 (강의) 지식 정리 3(HTTP 메소드)

API에서 가장 중요한 것은 리소스 식별리소스란 회원을 등록하고 조회하는 행위가 리소스가 아니다!!회원이면 회원, 게시글이면 게시글, 그 개졈 자체가 바로 리소스다.따라서, 획일화된 리소스를 식별(Uniform Resource Identifier) 하는데 있어, 회원을

2022년 2월 19일
·
0개의 댓글
·

모든 개발자를 위한 HTTP 웹 기본 (강의) 지식 정리 3(HTTP 기본)

요즘엔 HTTP 메시지에 모든 것을 전송한다.HTML, TEXT, IMAGE, 음성, 파일, 영상, JSON, XML 등등서버간에 데이터를 주고 받을때도 대부분 HTTP 사용HTTP/0.9 1991년: GET 메서드만 지원, HTTP 헤더XHTTP/1.0 1996년:

2022년 2월 16일
·
0개의 댓글
·