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步,直接用第三步的话,虽然没错,但是在一些登陆网站需要注入些东西之类的就会返回到登陆界面而不是登陆后的结果。

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

  • 相关阅读:
    Raphael入门
    EXT使用SASS修改主题样式问题
    Hough Transform Performance article List
    about utf8 ...
    computer vision resource
    Asp.net 中配置 CKEditor和CKFinder
    压缩格式 zip与tar.gz 区别
    一系列按钮的弹出提示框借助jq实现
    SQL Server2005 sa登录出错~
    正则表达式整理
  • 原文地址:https://www.cnblogs.com/lixiaoyao123/p/9683117.html
Copyright © 2011-2022 走看看