본문 바로가기

Python_Crawling/Crawling

[Crawling]Python Study - PPT Presentation Material - 2

참고 : https://javaplant.tistory.com/18

 

HTTP 응답코드 메소드 정리 GET, POST, PUT, PATCH, DELETE, TRACE, OPTIONS

HTTP Request 정보 GET /index.html HTTP/1.1 요청 URL정보 (Mehotd /URI HTTP버젼) user-agent: MSIE 6.0; Window NT 5.0 사용자 웹 브라우져 종류 accept: test/html; */* 요청 데이터 타입 (응답의 Content-ty..

javaplant.tistory.com

GET

Body 없이 Header만 전송

  링크 / 북마크 가능

요청 길이 제한 존재

쿼리 문자열 가능

쿼리 문자열은 keyvalue로 구분

쿼리는 & 로 구분

POST

Body 안에 쿼리 데이터가 가능

링크 / 북마크 불가능

요청 길이 제한 없음

중요한 데이터에 사

PUT

DELETE

참고 : https://ooz.co.kr/260

 

HTTP 서버 응답 코드 (Response Code) 정리

오늘은 HTTP 통신 시, 서버에서 보내주는 응답 코드에 대해 간단히 정리해 보려고 합니다. (개인적으로도 가끔 쉽게 찾아보려고 정리하는 겸 해서 게시물을 작성하였습니다.^^) 클라이언트(웹 브라우저)에서 서버..

ooz.co.kr

참고 : https://gmlwjd9405.github.io/2019/01/28/http-header-types.html

 

[Network] HTTP 헤더의 종류 및 항목 - Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io

저장되거나 전송되는 데이터 블록의 맨앞에 위치한 보충 데이터

요청 헤더

     Host

     User-Agent

     Accept

     Authorization

     Origin

응답 헤더

     Server

     Access-Control-Allow-Origin

     Allow

     Content-Disposition

     Location

    Content-Security-Policy

일반 헤더

     Date

     Connection

     Cache-Control

     Paragma

     Trailer

엔티티 헤더

    • Content-Type

    • Content-Language

    • Content-Encoding

    • Content-Length

    • Content-Location

     Content-Disposition

     Content-Security-Policy

     Location

     Last-Modified

     Transfer-Encoding

참고 : https://victorydntmd.tistory.com/287

 

[HTTP] URI, URL 구조

1. URI ( Uniform Resource Identifier ) URI이란, 웹 서버가 리소스를 고유하게 식별할 수 있도록 하는 것으로써, URL과 URN 두 가지가 있는데 일반적으로 URL을 사용합니다. URL은 특정 서버의 한 리소스에 대해..

victorydntmd.tistory.com

프로토콜://주소 또는 IP:포트번호/리소스경로?쿼리스트링

프로토콜 : 리소스에 어떻게 요청, 접근할 것인지를 명시

주소 또는 IP : 연결할 파일이 위치한 서버

포트번호 : 8080 / 보통 생략

리소스경로 : 연결할 파일이 들어있는 폴더 / '/'로 구분

쿼리스트링 : 파일 이름 뒤와 쿼리사이에는 '?'로 구분 / 쿼리 세그먼트로 구성 / 쿼리 세그먼트는 &

변수=데이터=&변수=데이터&변수=데이터

HTML : 뼈대

JavaScript : 동적인 요소 구현

CSS : 디자인 / 배치

기본 구조(3.1.html)

<!DOCTYPE html> : HTML5 DTD(문서형식) 선언

<html lang="ko"> : HTML utf-8 문자셋

<html> </html> : 모든 웹 페이지의 콘텐츠 선언 / 웹 페이지의 시작과 끝

<head> </head> : 머리 부문 / 문서의 일반적인 정보와 Title를 선언

<body> </body> : 몸통 부문 / 본문 / 웹 브라우저 화면에 나타나는 모든 콘텐츠 선언

기본 구조(3.2.html)

본문 글자 태그

문단

<p> </p>

 참고 : https://devdocs.io/html/element/p

 

DevDocs

 

devdocs.io

기본 구조(3.3.html)

제목 글꼴

가장 많은 비중을 차지

 참고 : https://devdocs.io/html/element/heading_elements

 

DevDocs

 

devdocs.io