动态网页抓取(静态网页和动态网页在浏览网页的过程中的应用)

优采云 发布时间: 2022-02-13 23:09

  动态网页抓取(静态网页和动态网页在浏览网页的过程中的应用)

  静态和动态网页

  在浏览网页的过程中,我们经常会遇到需要登录的情况。有些页面只有登录后才能访问,而登录后可以连续多次访问网站,但有时我们需要一段时间后重新登录。. 还有一些网站,打开浏览器就自动登录了,时间长了也不会失败,为什么会出现这种情况呢?其实还有关于设计会话(Session)和Cookies的知识。

  我们先了解一下静态网页和动态网页的概念,同样使用前面的示例代码,内容如下:

  

  这是最基础的html代码,我们保存为.html文件,然后放到固定公网IP的主机上,在主机上安装Apache或者Nginx等服务器,这样这个主机就可以使用了as 安装了服务器,其他人可以通过访问服务器看到这个页面,构建了最简单的网站。最后,如果你的时间不是很紧,想快速提升python,最重要的是不怕吃苦,建议你可以微信:762459510,真的很好,很多人都在做快速进步和需要你不要害怕受苦!你可以去添加它~

  这类网页的内容是用HTML代码编写的,文字、图片等内容是由编写的HTML代码指定的。这种页面称为静态网页。它加载速度快,编写简单,但存在很多缺点,例如可维护性差,无法根据 URL 灵活显示内容。比如我们想给这个网页的URL传递一个name参数,让它显示在网页中,这是不可能的。

  因此,动态网页应运而生,它可以动态解析URL中参数的变化,关联数据库,动态呈现不同的页面内容,非常灵活多变。我们现在遇到的大部分网站都是动态的网站,它们不再是简单的HTML,而是可能用JSP、PHP、Python等编写,比静态网页更强大,也有钱。

  另外动态网站还可以实现用户登录和注册功能。回到开头提到的问题,很多页面只有登录后才能查看。按照一般的逻辑,输入用户名和密码登录后,我们肯定获得了类似凭证的东西。有了它,我们可以保持登录状态并访问我们只有在登录后才能看到的页面。

  那么这个神秘的证据究竟是什么呢?其实就是session和Cookies的结果。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线