Merge pull request #272 from harshavardhana/pr_out_revert_rfc1123_is_wrong_protocol_format_for_aws

This commit is contained in:
Harshavardhana 2015-03-08 03:08:02 -07:00
commit 44f02058ea
1 changed files with 2 additions and 5 deletions

View File

@ -22,6 +22,7 @@ import (
"encoding/xml" "encoding/xml"
"net/http" "net/http"
"strconv" "strconv"
"time"
mstorage "github.com/minio-io/minio/pkg/storage" mstorage "github.com/minio-io/minio/pkg/storage"
) )
@ -55,13 +56,9 @@ func writeErrorResponse(w http.ResponseWriter, response interface{}, acceptsType
return bytesBuffer.Bytes() return bytesBuffer.Bytes()
} }
const (
sendFormat = "2006-01-02T15:04:05.000Z"
)
// Write object header // Write object header
func writeObjectHeaders(w http.ResponseWriter, metadata mstorage.ObjectMetadata) { func writeObjectHeaders(w http.ResponseWriter, metadata mstorage.ObjectMetadata) {
lastModified := metadata.Created.Format(sendFormat) lastModified := metadata.Created.Format(time.RFC1123)
// common headers // common headers
writeCommonHeaders(w, metadata.ContentType) writeCommonHeaders(w, metadata.ContentType)
w.Header().Set("ETag", metadata.ETag) w.Header().Set("ETag", metadata.ETag)