python 3 파충 류 는 요청 헤 더 를 어떻게 구축 합 니까?
1.python 3 과 2 는 미세한 차이 가 있 기 때문에 우 리 는 먼저 request 를 도입 해 야 합 니 다.python 2 는 이 request 가 없습니다.그리고 URL 을 url 에 복사 한 다음 에 하나의 사전 으로 header 를 저장 합 니 다.이 header 는 어떻게 왔 습 니까?두 번 째 단 계 를 보다.
2.임의의 브 라 우 저의 한 페이지 를 열 고 f12 를 누 른 다음 network 를 누 른 다음 에 f5 를 누 르 면'name'을 볼 수 있 습 니 다.name 에 있 는 임의의 파일 을 누 르 면 됩 니 다.
3.그 다음 오른쪽 에 headers 가 있 습 니 다.headers 를 클릭 하여 request headers 를 찾 습 니 다.이것 이 바로 브 라 우 저의 요청 헤더 입 니 다.
4.그리고 그 중의 user-agent 를 복사 합 니 다.다른 쿠키 와 Accept 는 받 을 수도 있 고 받 지 않 을 수도 있 습 니 다.주로 브 라 우 저 로 위장 하기 때문에 저 는 user-agent 를 사 용 했 습 니 다.
5.이 어 Request 방법 으로 url 과 headers 를 조합 하면 비교적 간단 한 요 구 를 구성 할 수 있 습 니 다.Request 에는 세 개의 인자(url,data,headers)가 있 습 니 다.data 를 사용 하면 post 요청 입 니 다.없 으 면 get 요청 입 니 다.여기 나 는 data 가 없 기 때문에 headers=header 를 지정 합 니 다.그렇지 않 으 면 header 는 data 로 여 겨 집 니 다.
6.요청 대상 rq 를 구성 한 다음 에 urlopen 으로 이 요청 대상 을 보 내 면 됩 니 다.이것 이 간단 한 요청 헤더 설정 입 니 다.
결론:이상 은 python 3 파충류 가 요청 머리 를 어떻게 구축 하 는 지 에 관 한 지식 입 니 다.여러분 의 읽 기와 지지 에 감 사 드 립 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Jupyter 공식 DockerHub에 대한 메모에 기재되어 있다. base-notebook minimal-notebook scipy-notebook tensorflow-notebook datascience-notebook pyspark-notebook all-s...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.