asyncContext.getRequest () против запроса в doGet () - они одинаковы или как они могут отличаться в (асинхронном) сервлете? - PullRequest
0 голосов
/ 14 марта 2019

Класс AsyncContext имеет метод getRequest () в соответствии с Servlet 4.0. Спецификации:

enter image description here

Как это возвращаемое значение (то же самое (Http) SevletRequest?) отличается (или может стать другим) от request в

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        AsyncContext asyncContext = request.startAsync(request, response);

Может быть, myAsyncContext.getRequest () необходим просто для удобства, потому что я бы передал myAsyncContext в некоторый метод (рабочий поток для асинхронной обработки) изапрос упакован внутри этого myAsyncContext (в противном случае мне пришлось бы передать запрос в качестве дополнительного аргумента метода)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...