1
내가 보관 된 원시 HTTP 요청의 전체 로그 파일 (GET 요청 및 클라이언트 HTTP 헤더 즉, 문자열)가에서 장고 HttpRequest에 빌드.원시 데이터 요청
내가 원시 요청을 처리하기 위해 다시 사용하고자하는 기존의 일부 장고보기를 (그래서 나는 이미 뷰에 구현 된 부작용 중 일부를 활용할 수 있습니다). 내 계획은 정기적으로 샐러리 작업에서 이러한 아카이브 된 요청을 처리하는 것입니다.
는 장고 view
가 작동하기 위해 헤더 및 요청의 쿠키에 액세스 할 수 있어야합니다. Django HTTP Request
객체를이 원시 데이터로 재구성하는 올바른 방법은 무엇입니까?
샘플 데이터 :
GET /log/?pk=1e455a1038e HTTP/1.1
Host: 127.0.0.1:8080
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Cookie: fc=fcVal=68335707752227284;