📝 Requests教程
23篇技术文档📅  最后修改于: 2020-10-21 05:59:38        🧑  作者: Mango
要维护请求之间的数据,您需要会话。因此,如果一次又一次调用同一主机,则可以重用TCP连接,从而提高性能。现在让我们看看如何在使用会话发出的请求之间维护cookie。使用会话添加Cookie输出使用会话,您可以跨请求保留cookie数据。也可以使用会话传递标头数据,如下所示-例...
📅  最后修改于: 2020-10-21 05:59:57        🧑  作者: Mango
SSL证书是安全URL附带的一项安全功能。使用Requests库时,它还会验证给定https URL的SSL证书。默认情况下,Requests模块会启用SSL验证,如果不存在证书,则会引发错误。使用安全的URL以下是使用安全URL的示例-输出我们很容易从上述https URL获得响应,这是因为请求模块可以验证SSL证书。您可以通过简单地添加verify = False来禁用SSL验证,如下例所示。...
📅  最后修改于: 2020-10-21 06:00:23        🧑  作者: Mango
本章将讨论“请求”模块中可用的身份验证类型。我们将讨论以下内容-HTTP请求中身份验证的工作基本认证摘要身份验证OAuth2身份验证HTTP请求中身份验证的工作服务器端上的HTTP身份验证在客户端请求URL时要求一些身份验证信息,例如用户名,密码。这是在客户端和服务器之间交换请求和响应的附加安全性。从客户端可以在标头中发送这些其他身份验证信息(即用户名和密码),稍后将在服务器端进行验证。仅当身份验...
📅  最后修改于: 2020-10-21 06:00:47        🧑  作者: Mango
我们可以使用事件挂钩将事件添加到请求的URL中。在下面的示例中,我们将添加一个回调函数,当响应可用时将调用该函数。例要添加回调,我们需要使用钩子参数,如下例所示:输出您还可以调用多个回调函数,如下所示:例输出您还可以将钩子添加到创建的Session中,如下所示-例输出...
📅  最后修改于: 2020-10-21 06:01:05        🧑  作者: Mango
到目前为止,我们已经看到客户端直接连接并与服务器通信。使用代理,交互发生如下-客户端向代理发送请求。代理将请求发送到服务器。服务器将响应发送回代理。代理会将响应发送回客户端。使用Http-proxy是分配的附加安全性,用于管理客户端和服务器之间的数据交换。请求库还提供了使用代理参数来处理代理的规定,如下所示-例该请求将路由到http:// localhost:8080 URL。输出...
📅  最后修改于: 2020-10-21 06:01:25        🧑  作者: Mango
我们已经了解了如何使用Python请求库从给定的URL获取数据。我们将尝试使用以下方法从Tutorialspoint网站(位于https://www.tutorialspoint.com/tutorialslibrary.htm上)中收集数据-Requests库来自Python的Beautiful soup库我们已经安装了Requests库,现在让我们安装Beautiful soup软件包。如果您...
📅  最后修改于: 2020-10-21 06:01:39        🧑  作者: Mango
以下资源包含有关请求的其他信息。请使用它们来获得有关此方面的更深入的知识。关于请求的有用链接Requests(software)@ Wikipedia-用简单的语言解释了请求,请求的历史和其他各种术语。可根据要求提供有用的书籍要在此页面上注册您的网站,请发送电子邮件至...
📅  最后修改于: 2020-10-21 06:01:50        🧑  作者: Mango
开源HTTP库中的Requests,提供了轻松的功能来处理Web应用程序中的Http请求/响应。该库是用Python开发的。...