-----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