如何解決這種情況下的Could not find acceptable representation

Could not find acceptable representation

解決辦法很簡單:

事情的原因是由於其他同事由於要解決long、bigint轉json丟失精度
在WebMvcConfig中直接new MappingJackson2HttpMessageConverter對象,而它只支持MediaType.APPLICATION_JSON一種類型。

解決辦法:
將丟失的mediaTypes類型都加進來。

List<MediaType> mediaTypes = Arrays.asList(
                MediaType.APPLICATION_JSON,
                MediaType.TEXT_PLAIN,
                MediaType.TEXT_HTML,
                MediaType.TEXT_XML,
                MediaType.APPLICATION_OCTET_STREAM);
        jackson2HttpMessageConverter.setSupportedMediaTypes(mediaTypes);

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章