📢 공지사항
////////
home

웹프로그래밍과 dajngo의 사본

네트워크

모든 사물이 연결

client 와 server

클라이언트는 웹 서비스/애플리케이션을 요청하고 서버는 응답

http특징

서버에 요청, 연결
요청에 따른 작업
클라이어나트에 응답
연결해제 : 연결을 유지하기 위해서 쿠키 또는 세션 이용

http처리방식

POST,GET,PUT DELETE방식 많이 사용
HEAD,OPTION,TRACE CONNECT도 존재
서버 →DB연결
CREATE
READ
UPDATE
DELETE

post와 get

html form 태그는 post get방식만 지원
get방식 : url에 데이터가 노출됨
post방식 : body에 데이터 존재

url

https://serch.naver.com/serch.naver?query=weather
https:// =프로토콜
serch.naver.com =도메인
search.naver? =경로
query=weather =쿼리
rest url
https://serch.naver.com/search/today/weather
serch/today/weather =url 맵핑(데이터)스트링

rest와 django url맵핑

URLconf(urls.py)

서버구성

클라이언트→웹서버→애플리케이션 서버→ db
웹서버 : 정적 데이터 요청 처리
애플케이션 서버 : 동적데이터 요청 처리, db연동