allow empty headers on DataFromReader (#2121)

This commit is contained in:
Dmitry Kutakov
2019-11-25 03:45:53 +01:00
committed by thinkerou
parent 2ee0e96394
commit b52a1a1588
3 changed files with 43 additions and 0 deletions
+3
View File
@@ -22,6 +22,9 @@ type Reader struct {
func (r Reader) Render(w http.ResponseWriter) (err error) {
r.WriteContentType(w)
if r.ContentLength >= 0 {
if r.Headers == nil {
r.Headers = map[string]string{}
}
r.Headers["Content-Length"] = strconv.FormatInt(r.ContentLength, 10)
}
r.writeHeaders(w, r.Headers)