Unicodes в коде статуса HTTP-ответа в Jetty - PullRequest
0 голосов
/ 11 октября 2018

Я хочу отправить символы типа в качестве кода состояния.Например: 484 - User „me“ not found

В моем тестовом примере я попробовал следующее (я знаю, что setStatus(int,string) устарело):

response.setStatus(HttpServletResponse.SC_NOT_FOUND, "User „me“  not found");

Что я получаю в клиенте: User ?me? not found.

Есть ли способ отправить эти символы в качестве кода состояния на пристани?Мои исследования об этом не увенчались успехом ..

Я использую причал 9.4.3.

1 Ответ

0 голосов
/ 11 октября 2018

Нет, поведение символов, не относящихся к ASCII, по существу не определено.

Кроме того, фраза причины не существует в HTTP / 2, поэтому я не буду строить на ней какие-либо функции.

...