Mark Thomas
Mark Thomas
Servlet 6.1 adds new attribute jakarta.servlet.error.query_string
Servlet 6.1 has added a new attribute for error dispatch `jakarta.servlet.error.query_string`. This needs to be added to `ErrorData`
Doesn't mandate any new behaviour, just opens the door for containers that want to to use relative redirects while remaining specification compliant.
https://www.rfc-editor.org/rfc/rfc9110.html#name-trace The requirement was added in RFC 7231. It is not present in RFC 2616.
This came up while investigating a Tomcat bug report. I'm going to refer to `WriteListener.onWritePossible` but it applies to `ReadListener.onDataAvailable()` and `ReadListener.onAllDataRead()` as well. A simplified listener implementation may look...
The servlet spec should align with the IANA registry. Whether we continue with constants or introduce a new Enum and deprecate the constants or some other solution is TBD. This...
The current wording is: > The empty string ("") is a special URL pattern that exactly maps to the application's context root, i.e., requests of the form `http://host:port//`. In this...
This will require a minimum of Java 9. Then we can use `ServiceLoader.stream()` and filter / sort the results. I'm leaning towards sort rather than filter.