gpt4 book ai didi

go - 为什么带有文件上传的 HTTP 请求在第一次请求时失败(仅)?

转载 作者:IT王子 更新时间:2023-10-29 02:22:16 26 4
gpt4 key购买 nike

我的 HTTP 处理程序有问题。当我启动 HTTP 服务器时,对该处理程序接收上传文件的第一个请求 引发错误:

multipart: Part 读取:读取 tcp 127.0.0.1:9002->127.0.0.1:37704: 读取:错误的文件描述符

下一个请求完美运行。

这是处理程序的开始:

func FileNewHandler(w http.ResponseWriter, r *http.Request) {

if err := r.ParseMultipartForm(32 << 20); err!= nil {
log.Fatal(err) // Here is where the error is logged
return
}

...

仅供引用,我使用 Nginx 作为代理,尽管我不认为问题出在此处。

有人知道错误的来源吗?

谢谢你的帮助;-)

最佳答案

正如我在上一条评论中所说,问题再次来自 goagain。我发现有一个 Unresolved 问题目前尚未合并:https://github.com/rcrowley/goagain/issues/25

关于go - 为什么带有文件上传的 HTTP 请求在第一次请求时失败(仅)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42441803/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com