Pārlūkot izejas kodu

Prevent sending empty Content-Type header

kiska-2021
JustAnotherArchivist pirms 3 gadiem
vecāks
revīzija
11aec07c2e
1 mainītis faili ar 6 papildinājumiem un 2 dzēšanām
  1. +6
    -2
      server/handlers.go

+ 6
- 2
server/handlers.go Parādīt failu

@@ -970,7 +970,9 @@ func (s *Server) headHandler(w http.ResponseWriter, r *http.Request) {

remainingDownloads, remainingDays := metadata.remainingLimitHeaderValues()

w.Header().Set("Content-Type", contentType)
if contentType != "" {
w.Header().Set("Content-Type", contentType)
}
if !useZstd {
w.Header().Set("Content-Length", strconv.FormatUint(contentLength, 10))
}
@@ -1039,7 +1041,9 @@ func (s *Server) getHandler(w http.ResponseWriter, r *http.Request) {

remainingDownloads, remainingDays := metadata.remainingLimitHeaderValues()

w.Header().Set("Content-Type", contentType)
if contentType != "" {
w.Header().Set("Content-Type", contentType)
}
if !useZstd {
w.Header().Set("Content-Length", strconv.FormatUint(contentLength, 10))
} else {


Notiek ielāde…
Atcelt
Saglabāt