zoukankan      html  css  js  c++  java
  • Python中的requests模块注意事项

    主要是说requests.post()方法,

      参数:

        url :  这就不解释了

        data:  如果传入的是字典类型,则字典在发出请求时会自动编码为表单形式,表单形式会将字典中的键和值进行一些操作: key1=value1&key2=value2

          如果传入的是字符串类型,则数据会被直接发送出去

          2.4.2版本开始提供了json参数,默认会执行json.dumps()

        headers

          我们可以自定义请求头部。

            content-type: application/json   application/json用来告诉服务端消息主体是序列化后的 JSON 字符串

                             application/x-www-form-urlencoded  浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。
                      他会按照原始的表单编码方式,也就是将键值对按照以下方式编码:title=test&sub%5B%5D=1&sub%5B%5D=2&sub%5B%5D=3

                  multipart/form-data   浏览器如果要在表单上传文件必须指定该首部

                  text/xml  xml格式,相对于json来说xml更重量级。

  • 相关阅读:
    函数概述
    Python之购物车实战(练习字典、random函数)
    字典方法
    dict字典练习题
    触发器(游标)给同事老朱写
    SQL之游标实例
    SQL之游标
    Python之for循环之range函数和enumerate函数
    python之购物车(详解list tupe 循环)
    第二周 数据获取与表示 第二节 数据表示 Data representation
  • 原文地址:https://www.cnblogs.com/MnCu8261/p/7449552.html
Copyright © 2011-2022 走看看