Closed
Description
Andy Wilkinson opened SPR-15225 and commented
When setContentType
is called on MockHttpServletRequest
or MockHttpServletResponse
the Content-Type
header is automatically updated. However, when setCookies
is called on MockHttpServletRequest
or addCookie
is called on MockHttpServletResponse
the respective Cookie
and Set-Cookie
headers are unaffected.
In the interests of consistency, I'd like setCookies
and addCookie
to automatically update the Cookie
and Set-Cookie
headers respectively. Setting the Cookie
header would also provide an opportunity to apply the recommended ordering:
2. The user agent SHOULD sort the cookie-list in the following
order:
* Cookies with longer paths are listed before cookies with
shorter paths.
* Among cookies that have equal-length path fields, cookies with
earlier creation-times are listed before cookies with later
creation-times.
Affects: 4.3.6
Issue Links:
- Mock MVC / RequestBuilder should handle Accept-Language header appropriately [SPR-15209] #19773 Mock MVC / RequestBuilder should handle Accept-Language header appropriately
- Update Cookie headers in MockServerHttpRequest and Response [SPR-15522] #20081 Update Cookie headers in MockServerHttpRequest and Response