# Python
![如何使用curl_init()发送DELETE请求](https://apifox.com/apiskills/content/images/2024/07/apiskills---6.png)
如何使用curl_init()发送DELETE请求
cURL 库中的curl_init() 函数可以通过从服务器中删除资源来以编程方式促进 HTTP DELETE 请求的传输。
![如何使用 Python 设置 HTTP 请求 Headers](https://apifox.com/apiskills/content/images/2024/06/apiskills---9.png)
如何使用 Python 设置 HTTP 请求 Headers
本文将学习如何掌握 Python 请求 headers,以增强 API 交互能力,涵盖了 headers 信息的重要性、使用方法和常见的使用情况,并介绍了 Apifox,一款强大的 API 管理和测试工具。
![FastAPI 中如何发送 get、post 请求?图文教程](https://apifox.com/apiskills/content/images/2024/06/how-to-send-get-and-post-in-fastapi.png)
FastAPI 中如何发送 get、post 请求?图文教程
本文介绍了如何在 FastAPI 中发送 GET 和 POST 请求,帮助你快速掌握基本操作及高级应用。首先,安装 FastAPI 和 Uvicorn,然后编写和运行一个简单的 FastAPI 应用。
![Python 中如何发送一个 put 请求?图文教程](https://apifox.com/apiskills/content/images/2024/06/send-put-request-in-python.png)
Python 中如何发送一个 put 请求?图文教程
本文介绍了 HTTP PUT 请求及其在 Python 中的实现。PUT 请求常用于更新服务器资源,如用户信息,通过安装和验证 requests 库,可以轻松发送 PUT 请求,处理响应,进行错误处理,并设置自定义头和身份验证。
![Python 中如何发送一个 delete 请求?图文教程](https://apifox.com/apiskills/content/images/2024/06/how-to-send-delete-request-in-python.png)
Python 中如何发送一个 delete 请求?图文教程
本文介绍了在 Python 中发送 DELETE 请求的步骤。首先安装 requests 库,然后导入库并构建 URL,接着,通过 requests.delete() 发送请求,并根据响应状态码判断是否成功。
![Python 中如何发送一个 post 请求?图文教程](https://apifox.com/apiskills/content/images/2024/06/how-to-send-post-request-in-python.png)
Python 中如何发送一个 post 请求?图文教程
本文介绍了如何在 Python 中发送 POST 请求,包括安装 requests 库、发送简单及带参数、JSON 数据和表单数据的 POST 请求,还讲解了处理响应、异常及高级用法,如设置请求头和发送文件。
![Python 中如何发送一个 get 请求?图文教程](https://apifox.com/apiskills/content/images/2024/06/how-to-send-a-get-request.png)
Python 中如何发送一个 get 请求?图文教程
本文介绍了在 Python 中使用 requests 库发送 GET 请求的基础操作,涵盖了处理查询参数、自定义请求头和异常处理等内容。
![Python 报错解决:No Module Named Requests](https://apifox.com/apiskills/content/images/2024/05/apiskills---9.png)
Python 报错解决:No Module Named Requests
本文将介绍如何解决 Python 中的 No module named 'requests' 错误,了解发生此错误的原因以及如何修复,确保 API 与 Python 的请求库顺利交互。
![Python 中如何执行 cURL 命令?图文教程](https://apifox.com/apiskills/content/images/2024/03/how-to-use-curl-in-python.png)
Python 中如何执行 cURL 命令?图文教程
本文介绍了在 Python 中执行 cURL 命令的几种方法,包括使用 os 或 subprocess 模块、requests 库以及 pycurl 库,每种方法都有其优缺点,我们可以根据具体情况选择合适的方法。
![Flask 中如何使用 gRPC](https://apifox.com/apiskills/content/images/2023/12/Flask-use-gRPC.png)
Flask 中如何使用 gRPC
gRPC 基于 HTTP/2 协议传输,采用 Protocol Buffers 作为接口描述语言。通过 gRPC,客户端可以直接调用不同语言编写的服务器上定义的方法。本文将指导你如何在 Flask 应用程序中通过 gRPC 与远程服务通信
![Python 中进行 gRPC 认证(authentication)](https://apifox.com/apiskills/content/images/2023/12/Python-gRPC-authentication.png)
Python 中进行 gRPC 认证(authentication)
gRPC(Google Remote Procedure Call)因其高效的通讯性能和跨语言服务的接口定义能力而受到欢迎。安全的访问控制在 gRPC 中至关重要,它确保了只有合法认证的用户或服务能够调用 gRPC 服务。本文将一步步介绍如何在 Python 中实现 gRPC 认证
![FastAPI 中使用 gRPC](https://apifox.com/apiskills/content/images/2023/12/01-FastAPI-gRPC.png)
FastAPI 中使用 gRPC
FastAPI 是一个现代、快速(高性能)的 web 框架,用于构建 API,基于标准 Python 类型提示。FastAPI 不是直接支持 gRPC 的,gRPC (Google Remote Procedure Call)是一个由 Google 开发的高性能、开源和通用 RPC 框架,用于在微服务架构中进行服务间的通信。
![Python 中使用 gRPC](https://apifox.com/apiskills/content/images/2023/12/01-Python-gRPC.png)
Python 中使用 gRPC
在现代分布式系统中,高效的通信是构建强大微服务架构的关键。gRPC(gRPC Remote Procedure Calls)作为一种开源的高性能 RPC 框架,通过 Protocol Buffers 实现了快速、轻量级的通信。本文将深入介绍在 Python 中如何灵活运用 gRPC,通过具体步骤,为你展示构建可扩展服务的力量。
![使用 aiohttp 实现 websocket 通信](https://apifox.com/apiskills/content/images/2023/11/aiohttp-realize-websocket-1.png)
使用 aiohttp 实现 websocket 通信
WebSocket 通信在现代网络应用中扮演着关键的角色,它为实时通信和推送服务提供了高效的解决方案。本文将聚焦于使用 aiohttp 库来实现 WebSocket 通信,aiohttp 这是一个强大而灵活的 Python 库,专门设计用于异步 HTTP 请求的处理。
![Python 中如何实现 WebSocket 通信](https://apifox.com/apiskills/content/images/2023/11/Python-use-WebSocket.png)
Python 中如何实现 WebSocket 通信
WebSocket 通信在现代 Web 开发中扮演着至关重要的角色,它提供了一种实时、双向的通信方式,适用于许多应用场景,从在线聊天到实时数据更新。Python 作为一种多用途的编程语言,也支持轻松实现 WebSocket 通信。本文将深入介绍 Python 中如何实现 WebSocket 通信,为你介绍使用场景、多种方法和实践案例。
![FastAPI 中怎么进行鉴权?在 FastAPI 中鉴权的方法](https://apifox.com/apiskills/content/images/2023/09/fastapi-authentication.png)
FastAPI 中怎么进行鉴权?在 FastAPI 中鉴权的方法
FastAPI 提供了多种灵活的鉴权方法,使你能够选择最适合你的应用程序需求的方式。从基本 HTTP 认证到 OAuth2.0 和自定义鉴权中间件,FastAPI 为构建安全的 Web 应用程序提供了强大的工具和支持。