Library Search
结果页

Requests 从入门到精通

在 知识库 中找到 8 个匹配结果。

返回文档库
知识库

知识库

8 个
Requests 从入门到精通 # Requests 从入门到精通 ## 背景 HTTP 是互联网应用层最核心的协议。Requests 将这个协议中每次都需要处理的 headers、cookies、认证、超时等细节封装得极其优雅,让开发者专注于业务逻辑。 --- ## 第 1 章:HTTP 方法速览 ```python import requests # GET — 获取资源 r = requests.get("ht… 3% Hello World — GET 请求与 JSON 解析 # Requests Hello World:GET 请求与 JSON 解析 ## 目标 发送一个 GET 请求到公开 API,解析 JSON 响应,并处理常见 HTTP 状态码。 ## 完整代码 ```python import requests # 1. 基础 GET 请求 url = "https://api.github.com/repos/psf/requests" respon… 3% 02-实用脚本示例 try: resp = requests.get(url, headers=headers, timeout=10) resp.raise_for_status() # 非 2xx 抛出异常 data = resp.json() return { "login": data["login"],… 3% SpringBoot 限流与熔断降级实战 xception ex) { return "Too many requests! Please try later. " + ex.getClass().getSimpleName(); } // ===== 热点参数限流 ===== @GetMapping("/item/{id}") @SentinelResource(value = "get… 2% 02-controller-rest-api // POST /api/users [HttpPost] public IActionResult Create([FromBody] CreateUserRequest request) { if (string.IsNullOrWhiteSpace(request.Name) || string.IsNullOrWhiteSpa… 2% Git 版本控制入门到协作 ```bash git remote add origin git@github.com:user/repo.git git push -u origin main git pull origin main # = fetch + merge git fetch origin # 仅下载不合并 ``` ### Pull Request (PR) 流… 2% Python OpenTelemetry 链路追踪实战 ### 1. 安装依赖 ```bash pip install flask requests \ opentelemetry-api \ opentelemetry-sdk \ opentelemetry-exporter-otlp-proto-grpc \ opentelemetry-instrumentation-flask \ opentelemetry-instru… 2% 入门教程 - 从概念到集群 # RabbitMQ 入门教程:从概念到集群 ## 1. 消息队列解决了什么问题? 在单体架构中,一个请求直接调用另一个服务。但在微服务架构中: - **服务宕机**:下游服务不可用时,请求直接失败 - **流量尖峰**:秒杀场景下,瞬时流量压垮数据库 - **紧耦合**:服务间直接调用,一处变更影响全局 消息队列通过"异步解耦"解决上述问题:生产者将消息发给 Broker,消费者按自己的… 2%