파이썬 웹 프레임 워크에 대한 지식

전체 웹 응용 프로그램 : 브라우저가 표시되도록 서버가 브라우저에서 요청을 수신은, 웹 서버는 브라우저에 요청 된 내용을 반환합니다. [그리고 브라우저와 서버의 전송 프로토콜되기 전에 HTTP]

HTTP : HTML 브라우저와 서버가 통신하는 데 사용되는 네트워크 프로토콜을 통해 전송된다.

HTML : 하나의 정의는 페이지의 텍스트입니다.

 

일반적인 상태 코드!

(200) 확인 요청에 성공했습니다. GET과 POST 요청은 일반적으로 사용되는

 

(404)는 서버가 클라이언트의 요청에 자원 (웹)를 찾을 수 없습니다를 찾을 수 없습니다. 이 코드에 의해, 웹 디자이너 개인화 페이지 "당신이 요청 된 리소스를 찾을 수 없습니다"설정할 수 있습니다

 

500 내부 서버 오류 내부 서버 오류하여 요청을 수행 할 수 없습니다

 

 

콘텐츠 형식 (콘텐츠 형식), 일반적으로 웹 페이지는 네트워크 파일 인코딩 형식 페이지를 정의하기 위해 존재하는 콘텐츠 형식에, 브라우저가 결정됩니다 의미 어떤 형태로 종종 볼이 문서를 읽고 어떤 코드 는 PHP 페이지에 결과의 일부는 파일이나 사진 이유를 다운로드 클릭.

Content-Type 헤더는 내용의 실제 내용 형식을 반환하도록 클라이언트를 알려줍니다.

구문 :

내용 - 형식 : 텍스트 / html로 ; 문자셋 = UTF - 8 내용 - 유형 : 다중 / - 데이터 ; 경계 = 뭔가 
콘텐츠 형식 : 응용 프로그램 / 자바 스크립트

 

 HTTP 요청 :
프로세스 :
도 1을 참조하면, 브라우저는 서버에 HTTP 요청을 전송한다 : [1, 방법 (GET --- 만 요청 자원 POST ---- 사용자 데이터 선) (2, 3)로, 도메인 4, 기타 관련 헤더가 POST 인 경우, 요청 사용자 데이터를 포함하는 본체를 포함]
 
2, 서버는 [1, 상태 코드를 포함하여 브라우저에 HTTP 응답을 반환합니다. 2, 콘텐츠 유형 응답 유형 []. 3. 기타 관련 헤더. ]
 
http 프로토콜이 압력이 각각의 요청을 서버로 분산되도록, 다른 서버에 HTML 자원 링크에있을 수 있습니다, 높은 확장 성을 포함하고 사이트가 다른 사이트로 연결될 수 있습니다 수많은 사이트 링크 월드 와이드 웹은 www가 [입니다 ]
 
 
 
 
 

 

 

 

WSGI : 웹 서버 게이트웨이 인터페이스 [웹 서버 게이트웨이 인터페이스]

원리 : 요청 웹 개발자가 기능을 구현하는 것이 HTTP 요청에 응답 할 수 있습니다.

예를 들면 :

데프 응용 프로그램 (싸다, start_response) :

     start_response ( '200 OK'[( '콘텐츠 유형', 'text / html과')])

     복귀 '<H1> 안녕하세요, 웹 </ H1>'

 

싸다 : 모든 정보 DICT 개체를 포함하는 HTTP 요청

start_response하십시오 HTTP 응답 기능을 전송

 

 

응용 프로그램 () 함수에서 : 전화 :

     start_response ( '200 OK'[( '콘텐츠 유형', 'text / html과')])

 

 

 

 

추천

출처www.cnblogs.com/1314520xh/p/11621096.html