@ -831,6 +831,7 @@ func testUploadWebHandler(obj ObjectLayer, instanceType string, t TestErrHandler
req . Header . Set ( "x-amz-date" , "20160814T114029Z" )
req . Header . Set ( "x-amz-date" , "20160814T114029Z" )
req . Header . Set ( "Accept" , "*/*" )
req . Header . Set ( "Accept" , "*/*" )
req . Header . Set ( "User-Agent" , "Mozilla" )
req . Body = ioutil . NopCloser ( bytes . NewReader ( content ) )
req . Body = ioutil . NopCloser ( bytes . NewReader ( content ) )
@ -937,6 +938,8 @@ func testDownloadWebHandler(obj ObjectLayer, instanceType string, t TestErrHandl
t . Fatalf ( "Cannot create upload request, %v" , err )
t . Fatalf ( "Cannot create upload request, %v" , err )
}
}
req . Header . Set ( "User-Agent" , "Mozilla" )
apiRouter . ServeHTTP ( rec , req )
apiRouter . ServeHTTP ( rec , req )
return rec . Code , rec . Body . Bytes ( )
return rec . Code , rec . Body . Bytes ( )
}
}
@ -1081,6 +1084,8 @@ func testWebHandlerDownloadZip(obj ObjectLayer, instanceType string, t TestErrHa
t . Fatalf ( "Cannot create upload request, %v" , err )
t . Fatalf ( "Cannot create upload request, %v" , err )
}
}
req . Header . Set ( "User-Agent" , "Mozilla" )
apiRouter . ServeHTTP ( rec , req )
apiRouter . ServeHTTP ( rec , req )
return rec . Code , rec . Body . Bytes ( )
return rec . Code , rec . Body . Bytes ( )
}
}
@ -1515,6 +1520,7 @@ func TestWebCheckAuthorization(t *testing.T) {
if err != nil {
if err != nil {
t . Fatalf ( "Cannot create upload request, %v" , err )
t . Fatalf ( "Cannot create upload request, %v" , err )
}
}
req . Header . Set ( "User-Agent" , "Mozilla" )
apiRouter . ServeHTTP ( rec , req )
apiRouter . ServeHTTP ( rec , req )
if rec . Code != http . StatusForbidden {
if rec . Code != http . StatusForbidden {
t . Fatalf ( "Expected the response status to be 403, but instead found `%d`" , rec . Code )
t . Fatalf ( "Expected the response status to be 403, but instead found `%d`" , rec . Code )
@ -1529,6 +1535,7 @@ func TestWebCheckAuthorization(t *testing.T) {
content := [ ] byte ( "temporary file's content" )
content := [ ] byte ( "temporary file's content" )
req , err = http . NewRequest ( "PUT" , "/minio/upload/bucket/object" , nil )
req , err = http . NewRequest ( "PUT" , "/minio/upload/bucket/object" , nil )
req . Header . Set ( "Authorization" , "Bearer foo-authorization" )
req . Header . Set ( "Authorization" , "Bearer foo-authorization" )
req . Header . Set ( "User-Agent" , "Mozilla" )
req . Header . Set ( "Content-Length" , strconv . Itoa ( len ( content ) ) )
req . Header . Set ( "Content-Length" , strconv . Itoa ( len ( content ) ) )
req . Header . Set ( "x-amz-date" , "20160814T114029Z" )
req . Header . Set ( "x-amz-date" , "20160814T114029Z" )
req . Header . Set ( "Accept" , "*/*" )
req . Header . Set ( "Accept" , "*/*" )