-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Michael,

On 4/28/20 18:06, Michael Osipov wrote:
> Am 2020-04-20 um 10:25 schrieb Mark Thomas:
>> On 18/04/2020 21:19, Michael Osipov wrote:
>>> Folks,
>>>
>>> the WebDAV servlet still sends a reason phrase on multistatus
>>> (207).I'd like to drop it in master and 9.0.x. It is
>>> inconsistent with the behavior with these versions. Any
>>> objections/opinions on dropping it?
>>
>> I agree it is inconsistent and I'm generally in favour of
>> anything that improves consistentcy, simplifies, etc.
>>
>> RFC 4918 (WebDAV) references RFC 2616 (HTTP/1.1) where the
>> language is slightly less strong (the client is "not required" to
>> examine it) than RFC 7230 (the client SHOULD ignore it). However,
>> even in RFC 2616 an empty reason phrase is valid. So I think the
>> specs support this change.
>>
>> WebDAV clients, particularly the Microsoft implementations, can
>> have very specific expectations about server behaviour that are
>> not required by the RFC. I think it would be prudent to at least
>> test this change to the WebDAV server implementation with the
>> current Microsoft WebDAV client implementations before rolling it
>> out.
>
> Finally dropped locally. Tested with CarotDAV, WinSCP and Windows
> WebDAV Mini Redirector (Windows Explorer DAV Client) set with
> anonymous and SPNEGO authenication. Works like before (with reason
> phrase).
>
> I will go ahead and apply the change to master and 9.0.x. 8.5.x
> disables the reason phrase by default. Shall this applies to it as
> well? Any objections?

Seeing how well-received the original change was (drop reason phrase),
perhaps we should limit this to master and not back-port to 9.0, etc.

- -chris
-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/

iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAl6psJEACgkQHPApP6U8
pFjqChAAmskw1+bgKOe9NZ+amXvfOCk/CEzisHcgsPdROREri18PeqluS79AUG9l
x+3DiUq5/L2jf9nVyUQmj4GFxzHR3eCAyI2y0c4hlLurpnPzGZclKM2Xnmfvti68
DWVfOx7HmjuGajI0s3a7bu/KzC1W6o26uubQLwmibOA0O63acGjr49OPQ3hShDsJ
xUE+a9cF20Yz4maeAE9PY855p7XZMOnfdFW3yc7/2xPQbrEGblQLNwajlPkkvZjn
pfLAjiOLMSR2TGabEhT/AXwYuacoGeWrbb3vTbjKDrmcbd4YRN8udzSfS7bCxl9u
ssKd7kZya39WhbqYOe3NfkBMJPf8yGP4WwEEn+LY39TfbxUy/Sfq+E6Uz2hTY4Ru
5TR1honE35CQSThmBmBltkTzWYOn3s9Fm/tpPCGdrLDM40IFF09KGXCQrak3qUCD
6TdpRvrnmthN74fTsUqltLq29YDwgkNv7kVvDuIJozNJG1pjjegZDAlcngL7d6XL
uq/ylVEMzNW0PvDTDHuzN09ixNSPDzOwiX47EWV37OlN7y/GB6EbXHMG3w0flEme
pz5YMAnReO634pGVIaoJC/1K+zDXxQLk+KQnrqSKuNiO1M0bO0TbnFOSX81mkROS
jxWtB3JJC9VuskoR3j4unflOyhwwkozpzq9Y7Kl6Zf6up7Xz2aA=
=UArd
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to