mirror of
https://github.com/minio/minio.git
synced 2024-12-25 22:55:54 -05:00
8cdaf87c8f
Golang http server strips off 'Expect' header, if the client sent this as part of signed headers we need to handle otherwise we would see a signature mismatch. `aws-cli` sets this as part of signed headers which is a bad idea since servers trying to implement AWS Signature version '4' will all encounter this issue. According to http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.20 Expect header is always of form: Expect = "Expect" ":" 1#expectation expectation = "100-continue" | expectation-extension So it safe to assume that '100-continue' is what would be sent, for the time being keep this work around. |
||
---|---|---|
.. | ||
acl.go | ||
api_suite_nix_test.go | ||
api_suite_windows_test.go | ||
auto-expiry.go | ||
config.go | ||
definitions.go | ||
errors.go | ||
fs_test.go | ||
fs-bucket-listobjects.go | ||
fs-bucket.go | ||
fs-common.go | ||
fs-multipart.go | ||
fs-object.go | ||
fs-utils.go | ||
fs.go | ||
postpolicyform.go | ||
signature.go |