# http: 写入 tcp 127.0.0.1:8080->127.0.0.1:58932: 写入: 管道损坏

- **ID:** `go/http-write-timeout`
- **领域:** go
- **类别:** network_error
- **验证级别:** ai_generated
- **修复率:** 80%

## 根因

客户端在服务端写入响应前关闭了连接，导致服务端写入时发生broken pipe。

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| 1.22 | active | — | — |

## 解决方案

1. **** (70% 成功率)
   ```
   在写入前检查客户端连接状态，使用http.ResponseController处理。
   ```

## 无效尝试

- **** — 忽略错误但可能造成服务端资源泄漏。 (50% 失败率)
- **** — 增加超时时间但客户端已断开，无效。 (80% 失败率)
