Previous Post
uniapp实现tabs切换(可滑动)效果实例 Next Post
命令行写入host blueidea
Recommended Posts
前言 Requests 是一个 Python 的一个第三方库,通过发送 HTTP 请求获取响应数据,一般应用于编写网络爬虫和接口测试等。 相比 urllib 库,它语法简单,更容易上手。 官方中文文档地址:Requests: 让 HTTP 服务人类 离线文档下载地址:Requests document download 安装 Reuqests pip install requests HTTP 简介 在使用 requests 模拟发送网络请求之前,先来简单学习一下HTTP和常见的请求方式。 什么是 HTTP HTTP(HyperText Transfer Protocol ,超文本传输协议)是一个简单的请求/响应协议。即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接到请求后,给予相应的响应信息。 HTTP工作原理 1.客户端与服务器端建立连接 2.客户端向服务器端发起请求 3.服务器接受请求,并根据请求返回相应的内容 4.客服端与服务器端连接关闭 客户端和服务器端之间的HTTP连接是一种一次性连接,它限制每次连接只处理一个请求,当服务器返回本次请求的应答后便立即关闭,下次请求再重新建立连接。这样做的好处就是让服务器不会处于一个一直等待的状态,及时释放连接可极大提高服务器的执行效率。 HTTP是一种无状态协议,意思就是服务器不保留与客户端连接时的任何状态。这减轻了服务器的记忆负担,从而保持较快的响应速度。 HTTP的9种请求方法 每种请求方式规定了客户端和服务器端之间不同的信息交换方式。 […]