zoukankan      html  css  js  c++  java
  • python网络编程的坑(持续更新)

    初学python,踩了许多坑。。。每天都学一点吧。。(大佬绕过)

    1.session的用法:

    session是python requests库中的一个重要功能。session可以存储用户的数据并且存储在服务器端,相当于用户的一个唯一凭证。

    cookie也会存在在session中。

    如果说我们想要用session进行保持会话的请求以及后续的post,get等操作,以及返回的话。需要先用一边session。

    我的理解是session刚开始是空的,先进行一次get的操作,然后保存了我们的用户信息。之后这个session才可以发挥它的作用。

    所以session的正确用法应该是:

    1.  s = requests.session() 

    2.  s1 = s.get(url)  #将s变成真正的储存了我们信息的session

    3.  response = s.get(url)  #用s这个session来进行get

    如果我们跳过了第2步,直接用第三步的话,虽然没错,但是在一些登陆网站需要注入些东西之类的就会返回到登陆界面而不是登陆后的结果。

    *-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*

  • 相关阅读:
    npm显示已安装的包
    webpack安装以及一些配置
    Chrome扩展之css used 获取网页样式
    搜索引擎高级用法
    C 语言-HelloWorld
    首先不谈C语言,我们先来谈谈编程工具
    HTTP content-type
    HTTP 响应头消息
    HTTP状态码
    HTTP请求方法
  • 原文地址:https://www.cnblogs.com/lixiaoyao123/p/9683117.html
Copyright © 2011-2022 走看看