zoukankan      html  css  js  c++  java
  • requests模块参数介绍

    调用关系

    requests.get()
    requests.post()
    requests.put()
    
    requests.request('post')
    

    get请求

    requests.get(
    	url='xxx',
    	params={'k1':'v1','nid':888}   #get传参,在url上进行传参的
    	cookies={},
    	headers={},
    )
    # http://www.baidu.com?k1=v2andnid=888
    # get 请求没有请求体,不能发data
    

    post请求

    requests.post(
    	url='xxx',
    	params={'k1':'v1','nid':888}   #在url上进行传参的
    	cookies={},
    	headers={},
    	data={},
    	json={},  #内部序列化
    )
    
    #注意:请求头
    # 1,一般向后台提交数据的时候用post
    # 2,默认请求头 application/x-www-form-urlencoded,request.post取值
    
    ##如果带application/x-www-form-urlencoded。。数据库就是form data
    
    #如果带request。。。数据库就是
    #requests.post(url='',data={''},headers={'content-type':'application/json'})
    
    requests.post(url='',json={''})
    #自动携带 {'content-type':'application/json'}
    
    requests.post(url='',data={''})
    #自动携带application/x-www-form-urlencoded
    

      其他请求

    requests.get(url, params=None, **kwargs)
    requests.post(url, data=None, json=None, **kwargs)
    requests.put(url, data=None, **kwargs)
    requests.head(url, **kwargs)
    requests.delete(url, **kwargs)
    requests.patch(url, data=None, **kwargs)
    requests.options(url, **kwargs)
      
    # 以上方法均是在此方法的基础上构建
    requests.request(method, url, **kwargs)
    

     

    ###重定向

    allow_redirects=True
  • 相关阅读:
    数据库之01-数据库概述
    Bootstrap框架
    jQuery
    补充:html速查表
    BOM,DOM相关案例
    BOM,DOM
    函数,词法分析,内置对象和方法
    前端 之 JaveScript 基础语法: 数据类型; 运算符; 数据转换; 流程控制; 常用内置对象;
    favicon.ioc使用以及注意事项
    redux-undo
  • 原文地址:https://www.cnblogs.com/catherine007/p/8590230.html
Copyright © 2011-2022 走看看