{"action":"opened","issue":{"url":"https://api.github.com/repos/awslabs/aws-sdk-go/issues/240","labels_url":"https://api.github.com/repos/awslabs/aws-sdk-go/issues/240/labels{/name}","comments_url":"https://api.github.com/repos/awslabs/aws-sdk-go/issues/240/comments","events_url":"https://api.github.com/repos/awslabs/aws-sdk-go/issues/240/events","html_url":"https://github.com/awslabs/aws-sdk-go/issues/240","id":79022222,"number":240,"title":"s3manager seems to ignore everything from UploadInput but key, bucket and body","user":{"login":"alexaandru","id":85237,"avatar_url":"https://avatars.githubusercontent.com/u/85237?v=3","gravatar_id":"","url":"https://api.github.com/users/alexaandru","html_url":"https://github.com/alexaandru","followers_url":"https://api.github.com/users/alexaandru/followers","following_url":"https://api.github.com/users/alexaandru/following{/other_user}","gists_url":"https://api.github.com/users/alexaandru/gists{/gist_id}","starred_url":"https://api.github.com/users/alexaandru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexaandru/subscriptions","organizations_url":"https://api.github.com/users/alexaandru/orgs","repos_url":"https://api.github.com/users/alexaandru/repos","events_url":"https://api.github.com/users/alexaandru/events{/privacy}","received_events_url":"https://api.github.com/users/alexaandru/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-21T14:34:36Z","updated_at":"2015-05-21T14:34:36Z","closed_at":null,"body":"This is all I see for single part uploads: https://github.com/awslabs/aws-sdk-go/blob/master/service/s3/s3manager/upload.go#L257-L259 and here for finalizing the multipart one: https://github.com/awslabs/aws-sdk-go/blob/master/service/s3/s3manager/upload.go#L432-L435\r\nwhereas UploadInput has all the usual options available: https://github.com/awslabs/aws-sdk-go/blob/master/service/s3/s3manager/upload.go#L88-L173\r\n\r\nThey just seem to be completely ignored. Is this intentional?\r\n\r\nI noticed this as I wanted to set a few headers, as well as the SSE option. All of them were completely ignored by the s3manager and it returned with no error. It works really nice, big thanks for it!! But having ability to set the headers would also be very useful. Thank you!"}}