TritonDataCenter / java-manta

Java Manta Client SDK
Mozilla Public License 2.0
16 stars 26 forks source link

MantaClientSigningIT presumes HTTP header case #549

Closed jlevon closed 5 years ago

jlevon commented 5 years ago

HTTP headers are case-insensitive as per RFC7230, but testCanCreateSignedOPTIONSUriFromPath() expects a header 'Server' to exist in the map. This breaks when testing against HTX in haproxy 2.0, which lower-cases all response headers.