Чтобы сделать то, что вы хотите, вам нужно создать подкласс эталонной реализации DefaultHTTPUtilities, чтобы добавить метод setContentType (String headerValue). Затем вам необходимо настроить ESAPI для использования этого класса, изменив свойство ESAPI.HTTPUtilities в вашем классе ESAPI.properties, чтобы оно ссылалось на ваш пользовательский класс. Кроме того, вызов ESAPI.httpUtilities.setContentType (), вероятно, переоценен, если только вы не настроили интерфейс ESAPI Authenticator и не используете эту пользовательскую реализацию. (Эталонная реализация для него - просто игрушечный пример.) Затем вы должны вызвать Authenticator.login (), чтобы получить большую выгоду от вызова ESAPI.httpUtilities.setContentType (value). Конечно, вам придется изменить интерфейс HttpUtilities, чтобы добавить новый метод, который принимает значение заголовка. А есть ли приличная документация по этому поводу? Наверное, нет, по крайней мере, я не в курсе.