Привет, у меня есть некоторый код, который отлично работает в Tomcat, но в Websphere возвращаемый ответ, похоже, не принимает заголовок Content-Type, который я специально устанавливаю в 'text / html'
public ResponseEntity<?> postAttachment(@ModelAttribute AttachmentDto attachmentDto) {
HttpHeaders responseHeaders = new HttpHeaders();
responseHeaders.setContentType(MediaType.TEXT_HTML);
RestResponse<AttachmentDto> response = attachmentService.save(attachmentDto);
return new ResponseEntity<RestResponse<AttachmentDto>>(response, responseHeaders, HttpStatus.OK);
}
Заголовки ответа от Firebug - tomcat
Через: 1.1 RENDMZISA01 Соединение: Прокси-соединение Keep-Alive: Передача-кодирование Keep-Alive: chunked Дата: вторник, 08 марта 2011 г. 23: 28: 29 GMT Content-Type: text / html;charset = UTF-8 Сервер: Apache-Coyote / 1.1 Keep-Alive: timeout = 15, max = 100
Заголовки ответа от Firebug - websphere
Через: 1.1 Подключение RENDMZISA01:Keep-Alive Proxy-Connection: Keep-Alive Transfer-Encoding: chunked Дата: вторник, 08 марта 2011 23:22:47 GMT Тип содержимого: приложение / json; charset = UTF-8 Сервер: WebSphereСервер приложений / 7.0 Content-Language: en-AU Keep-Alive: timeout = 15, max = 100
Любая помощь приветствуется.