Please enable JavaScript.
Coggle requires JavaScript to display documents.
11월 17일 - Coggle Diagram
11월 17일
fundamental 29 그나저나 데이터는 어디서 가져오지?
데이터 교환
프로토콜
TCP/IP
HTTP, HTTPS
TCP/IP를 베이스로 이루어진 인터넷 프로토콜
TCP
Transmission Control Protocol
소켓 포트 단위의 송수신 프로토콜
소켓
포트번호
1 more item...
IP
Internet Protocol
IP 주소 단위의 송수신 프로토콜
위키피디아
설명
UDP
웹
표현형식
HTML
전송방법
HTTP
식별자
URI
1993년의 웹 브라우저 등장으로 폭발적 성장
동작방식
요청(Request)
GET
HEAD
POST
PUT
DELETE
OPTIONS
잘 안 쓰는 메소드
PATCH, CONNECT, TRACE
응답(Response)
Status Code
1xx
조건부 응답
2xx
성공
예시
1 more item...
3xx
리다이렉션 완료
4xx
요청 오류(클라이언트 문제)
예시
1 more item...
5xx
서버 오류(서버 문제)
구동방식 설명
링크
공통적인 부분
Header
URL
외부 링크
what is
URL
생활코딩
API
여러 앱간에 간단한 인터페이스 제공
보낼 때
HTTP로 데이터 요청
받을 때
JSON이나 XML로 반환
사용방식
REST API
Representational State Transfer Application Programming Interface
HTTP기반 API 장점 극대화 디자인
외부링크
실습과제
OpenWheatherMap 이용
크롤링
웹 크롤러
위키설명
python 구현
urllib 이용해서 웹페이지 열기
python
다큐먼트
Request 이용 웹페이지 다운로드
requests.get()
Beautiful Soup 이용 웹페이지 파싱
find(), findAll()
공식문서
로그인
쿠키, 세션, 캐시 개념설명 유튜버
링크
쿠키
차이점
저장위치
보안
LifeCycle
속도
세션
사이트 내 로그인
F12로 개발자 도구
Network 탭
Preserve log
Doc
브라우저 직접 제어
셀레니움
웹앱을 테스트하는 웹 프레임워크
find_element_by_css_selector()
브라우저에서 F12 후 ctrl + shift + c 이용하여 코드부분을 인자로 사용