zoukankan      html  css  js  c++  java
  • requests.get() 的 headers 参数

    官方文档requests.get()方法的定义如下:

     

    源码如下:

     

    看到最后一行return,get方法最后是通过调用requests.request 方法实现的,其实在其它的请求方法如post,put,head,delete等方法都是调用的request方法,然后把请求方法的类型传递给request方法第一个参数。

    但是看代码的时候经常看到headers参数:如下:

    那么,headers究竟是啥?怎么传参?

    其实这里是伪装成浏览器 header是浏览器向服务器发送的一个头信息,上面的代码就是发送了浏览器自己的型号。

    那么爬虫的时候怎么传herders参数呢?

    随便打开一个网页--->按f12-->点network-->name下随便点一个-->点headers-->往下翻到requests headers-->找到User-Agent便是headers的内容了

    但是只是提交了个user-agent的信息

  • 相关阅读:
    English Dictionary site for ODE and OALD
    vmic environment
    makefile
    the diference between include and import
    windows 工具命令 cmd
    python namespace
    shell cmd args
    ROE, ROC
    IP
    链接及常用软件
  • 原文地址:https://www.cnblogs.com/avivi/p/9956669.html
Copyright © 2011-2022 走看看