Browse Source

Add Content-Length Header when downloading. Fix #2.

master
zicla 8 years ago
parent
commit
51cd427d7e
  1. 7
      rest/alien_controller.go

7
rest/alien_controller.go

@ -451,6 +451,13 @@ func (this *AlienController) Download(writer http.ResponseWriter, request *http.
}
} else {
//显示文件大小。
fileInfo, err := diskFile.Stat()
if err != nil {
panic(err)
}
writer.Header().Set("Content-Length", strconv.Itoa(int(fileInfo.Size())))
_, err = io.Copy(writer, diskFile)
this.PanicError(err)

Loading…
Cancel
Save