zoukankan      html  css  js  c++  java
  • requests

    响应消息体四种格式

    t.text 文本响应内容    返回字符串类型      获取页面html

    t.content字节响应内容    返回字节类型     下载突破或文件时用

    t.json解码响应内容    返回字典格式     明确服务器返回json数据才能用

    r.raw 原始响应内容     返回原始格式

    cookie

    存储在预览器

    服务器可以通过 set-cookie进行获取

    预览器煤气请求会被cookie传给服务器

    session会话

    session一个对象,在服务器产生,保存在服务器内存中

    sessionId是session对象的一个属性  是全局唯一的

    用户登录成功 服务器创建session,返回给客户端,客户端预览器把session保存在它的cookie中

    先转换字典--通过键值取值   json.load()   json转字典在取值

    json.load(获取的token字典的文本reps_token.text)['token']

    登录需要cookie进行    cookie里包括很多

    先要使用requests进行cookie进行获取sessionid

    return reps.cookies['sessionid']

    user_session= api_login('账号','密码')

    user_cookie = {'sessionid':'sission'}

    然后在接口中reps.requests.post(url,data=payload,cookies=获取的cookie)

    token 由服务器产生存在服务器的内存或硬盘中

    一般会有加密

    token登录实现

    开发token接口  根据用户+密码获取一个tonken值返回一个token

    通过响应消息体传给客户端  主要

    通过响应同传给客户端   次要

    通过cookie传递给客户端   少

  • 相关阅读:
    使用pickle进行存储变量
    tensorflow的save和restore
    使用tf.print()打印tensor内容
    用python对txt中文件读取,然后按顺序标号存入excel中
    cv2对图像进行旋转和放缩变换
    spring security 允许 iframe 嵌套
    Java+protobuf 实例
    Java处理文件小例子--获取全国所有城市的坐标
    Java 多线程并发 Future+callable 实例
    Java 执行jar linux 实例
  • 原文地址:https://www.cnblogs.com/zhangjiantaocs/p/13642374.html
Copyright © 2011-2022 走看看