相关疑难解决方法(0)

如何判断是否已调用net/http的ResponseWriter.Write()?

假设我有一个net/http处理程序链,而早期的处理程序会响应HTTP错误(http.StatusInternalServerError例如).如何在以下处理程序中检测到这一点,并避免向客户端发送其他数据?

或者这完全是解决问题的错误方法?

http go

3
推荐指数
1
解决办法
528
查看次数

在http.FileServer上记录404

我正在dirPath使用jpeg图像http.FileServer:

http.Handle("/o/", http.StripPrefix(
    path.Join("/o", dirPath), http.FileServer(http.Dir(dirPath))))
Run Code Online (Sandbox Code Playgroud)

我不明白的是如何在对不存在的文件发出请求时进行记录.我可以看到当我使用浏览器发出请求时找不到http.FileServer返回的404页面,但是在服务器控制台上没有找到.

http go http-status-code-404

2
推荐指数
1
解决办法
886
查看次数

标签 统计

go ×2

http ×2

http-status-code-404 ×1