程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
HTTP 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
range-streams:在 Python 里用 HTTP Range 请求流式读取文件并支持随机 seek
编程
range-streams:在 Python 里用 HTTP Range 请求流式读取文件并支持随机 seek
2026-10-04 00:03:29
Python 库 range-streams 用 HTTP 范围请求(Range)把远端文件包装成类 io 对象:按段下载、记录已请求区间、支持负值 seek 与重叠剪枝,含 RangeStream 类签名、参数语义与代码示例。附 GitHub / 文档 / PyPI 地址。
RangeStream
HTTP
Range
断点续传
Python
流式读取
httpx
python-ranges
quic-go 0.62 支持 RFC 9218 流优先级:HTTP/3 响应调度不再只按 FIFO
编程
quic-go 0.62 支持 RFC 9218 流优先级:HTTP/3 响应调度不再只按 FIFO
2026-10-03 21:01:25
纯 Go 的 QUIC/HTTP/3 库 quic-go 0.62 加入 RFC 9218 流优先级支持,服务端可按 urgency/incremental 调度响应而非只按 FIFO;与 Go 1.27 net/http 服务端遵循 RFC 9218 是同一方向。
Go
quic-go
HTTP
3
QUIC
RFC
9218
HTTP/2 进 Go 标准库:net/http 接管,x/net/http2 将弃用
编程
HTTP/2 进 Go 标准库:net/http 接管,x/net/http2 将弃用
2026-10-03 21:01:25
Go 把 HTTP/2 原生搬进标准库 net/http 的工程已完成,golang.org/x/net/http2 走向弃用。本文说明这对直接依赖 x/net/http2 的项目、以及 gRPC/反向代理等第三方库的迁移影响。
Go
net
http
HTTP
2
x
http2
nginx 1.30.0 稳定版升级:proxy_http_version 默认变 1.1、upstream keepalive 默认开启,老后端要先写回退
综合
nginx 1.30.0 稳定版升级:proxy_http_version 默认变 1.1、upstream keepalive 默认开启,老后端要先写回退
2026-09-29 21:02:08
nginx 1.30.0 稳定版整合 1.29.x 后,默认代理行为变了:proxy_http_version 默认由 1.0 改为 1.1,upstream keepalive 默认开启,且默认不再发送 Connection 头。老后端依赖短连接的场景升级后可能出问题。本文给出这个最易踩的坑与回退写法,并梳理 MPTCP、Early Hints、HTTP/2 上游、ECH、sticky sessions、max_headers 等新特性。
nginx
运维
反向代理
upstream
HTTP
1.1
配置
静态资源被设成 no-cache:Cache-Control 与 ETag 的搭配笔记
编程
静态资源被设成 no-cache:Cache-Control 与 ETag 的搭配笔记
2026-09-27 00:05:27
缓存头排查笔记:Cache-Control 各指令语义、max-age 与 ETag 的搭配(过期带 If-None-Match 换 304)、ETag 与 Last-Modified 谁优先、If-Match 防 lost update 的 412、Vary 过宽拖低 CDN 命中率,以及误给静态资源设 no-cache 的常见错误,附 curl 与上线前检查清单。
HTTP
Header
HTTP头
响应头
缓存
Cache-Control
ETag
预检返回 204、真请求还是被拦:带 Cookie 的 CORS 与 Set-Cookie 排查笔记
编程
预检返回 204、真请求还是被拦:带 Cookie 的 CORS 与 Set-Cookie 排查笔记
2026-09-27 00:04:45
跨域报错 blocked by CORS policy 时的排查顺序:带 Cookie 的请求不能用 Allow-Origin: *、Allow-Headers 漏配会让预检"通过"却拦截真请求、Max-Age 被浏览器截断,以及 Set-Cookie 的 Secure/HttpOnly/SameSite、Sec-Fetch-* 与 Nginx add_header 继承坑,附 curl 自检命令。
HTTP
Header
HTTP头
响应头
跨域
Cookie
CORS
Go 1.27.1 发布,HTTP/2 原生迁入 net/http,quic-go 0.62 支持 RFC 9218
编程
Go 1.27.1 发布,HTTP/2 原生迁入 net/http,quic-go 0.62 支持 RFC 9218
2026-09-25 21:04:19
Go 生态本周动态整理:Go 1.27.1 与 1.26.8 修复包清单、goroutineleak profile 可用于生产定位阻塞 goroutine、encoding/json/v2 序列化结构体切片反而慢 1.5 倍的实测反差、HTTP/2 原生迁入 net/http 后 x/net/http2 走向弃用,以及 TinyGo 0.42 的 recover/UEFI、quic-go 0.62 的 RFC 9218 流优先级。
Go
TinyGo
quic-go
net
http
版本发布
Nginx 1.30.0 成为新 stable:proxy_http_version 默认 1.1,旧的 Connection 头模板可以删了
资讯
Nginx 1.30.0 成为新 stable:proxy_http_version 默认 1.1,旧的 Connection 头模板可以删了
2026-09-19 21:02:11
Nginx 1.30.0 整合 1.29.x:上游代理默认 HTTP/1.1 并启用 keep-alive、默认不再发 Connection 头,过去那套手写配置模板已多余。另含 upstream sticky session、Multipath TCP、max_headers 与一批 1.29.7 安全修复清单。
Nginx
反向代理
运维
HTTP
Nginx HTTP/3 自动化脚本:别只看版本号,四个检查点统一 QUIC 参数
综合
Nginx HTTP/3 自动化脚本:别只看版本号,四个检查点统一 QUIC 参数
2026-09-12 20:02:15
把 Nginx 的 HTTP/3(QUIC)参数收进自动化脚本:先用 nginx -V 确认 http_v3_module 与 stream_quic_module 两个模块,再用 sysctl 模板注入 UDP 缓冲并校验内核≥5.7,server 块用 envsubst 注入端口/超时/拥塞算法且与 http2 同监听,最后 nginx -t、reload、curl/tcpdump 探测与浏览器 Protocol 兜底验证。
Nginx
HTTP
3
QUIC
运维
Shell
go-resty:链式调用写 Go HTTP 客户端,内置重试、熔断与 SSE
编程
go-resty:链式调用写 Go HTTP 客户端,内置重试、熔断与 SSE
2026-09-12 09:49:20
用 Go 标准库 net/http 写请求常常样板代码堆一屏,重试、超时、熔断还得自己造。这篇以 go-resty 为例,给出链式调用、自动 JSON 解析、重试与熔断、负载均衡、中间件、SSE 和文件上传的可运行代码,并对照 net/http、req、heimdall 说明取舍与局限。
Go
resty
HTTP客户端
net
http
熔断降级
Nginx 2026 年安全更新排查:HTTP/3 UAF、HTTP/2 大 header 溢出与 njs fetch 三个触发点
资讯
Nginx 2026 年安全更新排查:HTTP/3 UAF、HTTP/2 大 header 溢出与 njs fetch 三个触发点
2026-09-09 21:03:26
Nginx 2026 中批安全更新排查:CVE-2026-42530(HTTP/3 QPACK UAF)、CVE-2026-42055(HTTP/2 大 header 堆溢出,需 proxy_http_version 2/grpc_pass + ignore_invalid_headers off + large_client_header_buffers>2MB 组合)、CVE-2026-8711(njs js_fetch_proxy 客户端变量堆溢出)。逐条给触发条件、修复版本与缓解手段,可对照 conf 自查。
Nginx
安全
HTTP
3
运维
CVE
HTTP 402 微支付协议拆解:agent 按次付费怎么落地
编程
HTTP 402 微支付协议拆解:agent 按次付费怎么落地
2026-09-08 06:13:09
复用 HTTP 402:服务先要钱再交付,agent 用钱包签 USDC 转账、带 X-Payment 头重试;无新协议只是约定,nonce 防重放。
AI
HTTP
支付
协议
DBAPI:写 SQL 生成 HTTP API,支持动态标签与多数据源
编程
DBAPI:写 SQL 生成 HTTP API,支持动态标签与多数据源
2026-09-05 03:45:17
DBAPI 通过编写 SQL 自动生成 HTTP API 的低代码工具,适用于 BI 报表与数据可视化大屏等后端数据服务场景。本文梳理其多数据源、动态标签 SQL、API 编排、安全限流与插件等能力,附在线体验与安装地址。
DBAPI
低代码
SQL
HTTP
API
数据服务
MCP 无状态架构深度拆解:当 AI 工具协议决定「删掉 Session」——从有状态握手到无状态 HTTP,MCP 2026-07-28 规范如何用一个「减法」重新定义企业级 AI 工具生态的终极形态
编程
MCP 无状态架构深度拆解:当 AI 工具协议决定「删掉 Session」——从有状态握手到无状态 HTTP,MCP 2026-07-28 规范如何用一个「减法」重新定义企业级 AI 工具生态的终极形态
2026-08-05 15:26:29
深度拆解MCP 2026-07-28规范:从有状态到无状态的架构重构,MRTR多轮往返请求机制,MCP Apps与Tasks扩展,OAuth企业级授权适配,附完整代码实战与迁移指南
MCP
Model Context Protocol
无状态架构
AI Agent
Anthropic
工具协议
HTTP
MRTR
OAuth
企业级部署
HTTP QUERY方法深度剖析:为什么GET和POST之间的鸿沟终于被填平了
编程
HTTP QUERY方法深度剖析:为什么GET和POST之间的鸿沟终于被填平了
2026-07-24 11:44:45
2026年6月IETF发布RFC 10008引入HTTP QUERY方法,填补GET无法携带Body和POST非幂等的语义鸿沟。本文从工程师视角深度拆解QUERY方法的诞生背景、核心语义、工程实现与最佳实践。
HTTP
QUERY
RFC
API设计
REST
幂等
云原生
Web标准
ntfy 深度拆解:一行 curl 实现推送自由——从 HTTP pub-sub 架构、Go 并发模型到自托管生产实战(2026)
编程
ntfy 深度拆解:一行 curl 实现推送自由——从 HTTP pub-sub 架构、Go 并发模型到自托管生产实战(2026)
2026-07-20 02:13:40
深度拆解 ntfy 推送通知服务:从 HTTP pub-sub 架构、Go 并发模型到自托管生产实战。一行 curl 实现推送自由,零注册零 API Key,支持 Docker/Kubernetes 部署。
ntfy
Go
推送通知
HTTP
pub-sub
自托管
Docker
开源
运维
脚本通知
HTTP QUERY 方法深度拆解:当 RFC 终于为「带 Body 的 GET 」正名——2026 年最值得关注的 HTTP 协议演进
编程
HTTP QUERY 方法深度拆解:当 RFC 终于为「带 Body 的 GET 」正名——2026 年最值得关注的 HTTP 协议演进
2026-07-16 09:43:52
2026年6月IETF正式发布RFC 9412,引入HTTP QUERY方法解决「带Body的GET」问题。本文深度拆解RFC规范、代码实现、缓存语义与迁移策略。
HTTP
QUERY
RFC 9412
REST
API设计
Web协议
HTTP方法
HTTP协议的二十年困局终于被打破:RFC 10008 QUERY方法深度解析
编程
HTTP协议的二十年困局终于被打破:RFC 10008 QUERY方法深度解析
2026-07-11 13:45:51
RFC 10008正式定义了HTTP QUERY方法,填补了GET不能带请求体、POST不安全不幂等的长达二十年的协议空白。本文深度解析QUERY方法的语义、代码实现、性能优化与安全考量。
HTTP
API
RFC
Web开发
后端
Go 1.27 的 HTTP 连接复用保障:Response.Body 关闭时自动排空
编程
Go 1.27 的 HTTP 连接复用保障:Response.Body 关闭时自动排空
2026-06-16 14:07:43
Go 1.27新增HTTP/1.1 Response.Body关闭时自动排空机制(256KB/50ms有界),解决长期最佳实践陷阱,让defer resp.Body.Close()即可自动实现连接复用,无需手动io.Copy排空。
Go
Go 1.27
net/http
HTTP
性能优化
连接复用
网络编程
工程实践
x402 协议深度解析:Linux 基金会如何用 HTTP 原生支付重塑 AI Agent 经济基础设施
编程
x402 协议深度解析:Linux 基金会如何用 HTTP 原生支付重塑 AI Agent 经济基础设施
2026-05-09 07:08:39
Linux基金会x402协议深度解析:HTTP 402原生支付如何为AI Agent提供自动化微支付基础设施,含架构分析、代码实战、安全设计与生态全景
x402
HTTP
AI Agent
支付协议
Linux Foundation
reqres 深度解析:2.6K SLoC 的 Rust 异步 HTTP 客户端,如何重新定义网络请求的极简范式
编程
reqres 深度解析:2.6K SLoC 的 Rust 异步 HTTP 客户端,如何重新定义网络请求的极简范式
2026-04-30 13:54:33
深度解析 reqres 这款 2.6K SLoC 的 Rust 异步 HTTP 客户端库,从架构设计、核心实现、性能优化到生产实践,全面剖析其如何在轻量与功能之间找到完美平衡。
Rust
HTTP
异步编程
Tokio
性能优化
NGINX 1.30 全面解读:Early Hints × MPTCP × ECH 如何重塑 Web 性能与安全边界
编程
NGINX 1.30 全面解读:Early Hints × MPTCP × ECH 如何重塑 Web 性能与安全边界
2026-04-19 11:15:28
2026年4月NGINX 1.30.0稳定版正式发布,整合Early Hints、HTTP/2后端代理、MPTCP多路径传输、ECH加密等重磅新特性。本文从架构层面深度解析各核心功能原理并提供生产级配置示例。
NGINX
Web服务器
HTTP
HTTP3
反向代理
DevOps
网络安全
性能优化
NGINX 1.30 稳定版深度解析:Early Hints、MPTCP、ECH 加密与下一代 HTTP 范式革命
编程
NGINX 1.30 稳定版深度解析:Early Hints、MPTCP、ECH 加密与下一代 HTTP 范式革命
2026-04-19 11:15:09
2026年4月NGINX 1.30.0稳定版正式发布,整合Early Hints、HTTP/2后端代理、MPTCP多路径传输、ECH加密等重磅新特性。本文从架构层面深度解析各核心功能原理并提供生产级配置示例。
NGINX
Web服务器
HTTP
HTTP3
反向代理
DevOps
网络安全
性能优化
告别传统方法:在关闭浏览器标签前可靠发送 HTTP 请求
编程
告别传统方法:在关闭浏览器标签前可靠发送 HTTP 请求
2025-08-15 15:16:12
在前端开发中,用户关闭页面时需要向服务器发送数据,但传统方法如同步XMLHttpRequest会阻塞主线程,影响用户体验。现代方案如`navigator.sendBeacon()`和`fetch({keepalive:true})`提供了异步非阻塞的方式,确保数据在页面关闭时可靠发送。适用于日志、统计和草稿保存等场景。
前端开发
HTTP
用户体验
数据处理
Web技术
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
2
下一页
共 2 页
到第
页
确定