Python爬虫基础篇:Web开发中级教程如何学习?

2026-06-10 19:195阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计371个文字,预计阅读时间需要2分钟。

Python爬虫基础篇:Web开发中级教程如何学习?

1. WSGI接口+理解HTTP协议与HTML文档,我们便清晰了Web应用的实质:浏览器发送HTTP请求;服务器接收请求,生成HTML文档;服务器将HTML文档作为HTTP响应的Body发送。

1.WSGI接口

了解了HTTP协议和HTML文档,我们其实就明白了一个Web应用的本质就是:

  • 浏览器发送一个HTTP请求;
  • 服务器收到请求,生成一个HTML文档;
  • 服务器把HTML文档作为HTTP响应的Body发送给浏览器;
  • 浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。
  • 所以,最简单的Web应用就是先把HTML用文件保存好,用一个现成的HTTP服务器软件,接收用户请求,从文件中读取HTML,返回。Apache、Nginx、Liglocalhost:8000/​​,就可以看到结果了:

    Python爬虫基础篇:Web开发中级教程如何学习?

    在命令行可以看到wsgiref打印的log信息:

    按​​Ctrl+C​​终止服务器。

    阅读全文

    本文共计371个文字,预计阅读时间需要2分钟。

    Python爬虫基础篇:Web开发中级教程如何学习?

    1. WSGI接口+理解HTTP协议与HTML文档,我们便清晰了Web应用的实质:浏览器发送HTTP请求;服务器接收请求,生成HTML文档;服务器将HTML文档作为HTTP响应的Body发送。

    1.WSGI接口

    了解了HTTP协议和HTML文档,我们其实就明白了一个Web应用的本质就是:

  • 浏览器发送一个HTTP请求;
  • 服务器收到请求,生成一个HTML文档;
  • 服务器把HTML文档作为HTTP响应的Body发送给浏览器;
  • 浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。
  • 所以,最简单的Web应用就是先把HTML用文件保存好,用一个现成的HTTP服务器软件,接收用户请求,从文件中读取HTML,返回。Apache、Nginx、Liglocalhost:8000/​​,就可以看到结果了:

    Python爬虫基础篇:Web开发中级教程如何学习?

    在命令行可以看到wsgiref打印的log信息:

    按​​Ctrl+C​​终止服务器。

    阅读全文