requests库的使用——Get请求

简介: requests第三方库的简单使用

Get请求

HTTP的最简单的请求就是Get请求,请求的链接为https://www.httpbin.org/get,该网站会判断用户发起的请求是否为GET请求,如果是将会返回对应的请求信息。
import requests
r=request.get("https://www.httpbin.org/get)
运行结果如图:image.png
如果我们需要传递参数,我们可以直接通过代码来实现而不是在路由上来实现,我们直接通过params参数来进行实现,省的我们手动去拼接。实例:
import requests
data={

"name":"germy",
"age":25

}
r=requests.get("https://www.httpbin.org/get",params=data)
print(r.text)
结果如图:image.png

另外网页的返回结果是str类型,但是是json格式的,如果想直接解析并返回结果,得到一个json数据可以直接调用json方法,

相关文章
|
5天前
请求模块requests(五)
请求模块requests(五)
32 15
|
5天前
|
JSON 数据格式
请求模块requests(二)
请求模块requests(二)
30 12
|
5天前
|
数据安全/隐私保护
请求模块requests(四)
请求模块requests(四)
28 9
|
5天前
|
数据采集 Web App开发 开发工具
请求模块requests(三)
请求模块requests(三)
28 9
|
5天前
|
网络安全 Python
请求模块requests(一)
请求模块requests(一)
27 9
|
10天前
|
数据采集 Python
Flask获取post,get参数,以及 爬虫 requests的get,post参数详解
Flask获取post,get参数,以及 爬虫 requests的get,post参数详解
|
3月前
|
存储 运维 Java
函数计算产品使用问题之如何使用Python的requests库向HTTP服务器发送GET请求
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
100 8
|
4月前
|
JSON API 数据格式
Requests库:轻松实现Python中的HTTP请求
Requests是Python的第三方HTTP库,简化了HTTP请求的发送,支持GET、POST等方法。要安装,使用`pip install requests`。Requests以其简洁API和强大功能成为网络编程首选工具,为开发者提供高效稳定的网络交互体验。
115 5
|
4月前
|
JSON API 数据格式
如何用 Python 的 requests 库发送 JSON 数据的 POST 请求
使用 requests 库发送 JSON 数据的 POST 请求是一个非常简单且实用的操作。通过将目标 URL 和 JSON 数据传递给 requests.post 方法,你可以轻松发送请求并处理响应。本篇文章介绍了从安装 requests 库,到发送 JSON 数据的 POST 请求,再到处理响应的整个流程。希望这篇文章能帮助你更好地理解并应用这个强大的 HTTP 请求库。
|
5月前
|
JSON API 数据格式
使用Python的`requests`库进行HTTP请求
【4月更文挑战第12天】在Python中,`requests`库是发送HTTP请求的一个非常流行的工具。它提供了简单且强大的API,使得开发者能够轻松地与RESTful API或其他网络服务进行交互。本文将介绍如何使用`requests`库进行基本的HTTP请求,包括GET、POST等请求方法,以及如何处理响应和异常。