Tomcat7は、Expectationが失敗した明示的だが空のExpectヘッダを持つカールPOSTに応答しています。Expectヘッダが空の場合にTomcat7がPOSTSを拒否する
curl -v -H "Expect;" <URL>
Tomcatは
> POST <...> HTTP/1.1
> Host: <...>
> User-Agent: curl/7.53.0
> Accept: */*
> Expect:
>
< HTTP/1.1 417 Expectation Failed
< Server: Apache-Coyote/1.1
< Transfer-Encoding: chunked
に応答しかし、Tomcat6は、このPOSTを受け入れました。私は明らかにTomcat7にアップグレードしようとしていますが、これらの空のヘッダを追加するパブリックドメイン(変更不可能)の製品を持っています。
これらの空のExpectヘッダーを受け入れるようにTomcat7を設定する方法はありますか?
Hmmm、それはかなり決定的なようです。ありがたいことに、残念ながらセキュリティチームがカスタムビルドを許可しないと確信しています。その周りに別の方法を見つける時間。 – Jumwah