diff options
Diffstat (limited to 'go')
| -rw-r--r-- | go/storage/crc.go | 2 | ||||
| -rw-r--r-- | go/weed/weed_server/volume_server_handlers.go | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/go/storage/crc.go b/go/storage/crc.go index 41f7f6d00..43e65757a 100644 --- a/go/storage/crc.go +++ b/go/storage/crc.go @@ -25,5 +25,5 @@ func (c CRC) Value() uint32 { func (n *Needle) Etag() string { bits := make([]byte, 4) util.Uint32toBytes(bits, uint32(n.Checksum)) - return fmt.Sprintf("%x", bits) + return fmt.Sprintf("\"%x\"", bits) } diff --git a/go/weed/weed_server/volume_server_handlers.go b/go/weed/weed_server/volume_server_handlers.go index e7571ccc7..eed198e4a 100644 --- a/go/weed/weed_server/volume_server_handlers.go +++ b/go/weed/weed_server/volume_server_handlers.go @@ -95,7 +95,7 @@ func (vs *VolumeServer) GetOrHeadHandler(w http.ResponseWriter, r *http.Request) w.WriteHeader(http.StatusNotModified) return } - w.Header().Set("Etag", "\""+etag+"\"") + w.Header().Set("Etag", etag) if n.NameSize > 0 && filename == "" { filename = string(n.Name) dotIndex := strings.LastIndex(filename, ".") |
