Skip to content

Ensure consistent Jackson codec usage in body filters#4151

Open
qnnn wants to merge 1 commit intospring-cloud:mainfrom
qnnn:codec
Open

Ensure consistent Jackson codec usage in body filters#4151
qnnn wants to merge 1 commit intospring-cloud:mainfrom
qnnn:codec

Conversation

@qnnn
Copy link
Copy Markdown
Contributor

@qnnn qnnn commented Apr 17, 2026

I recently tried switching the default Jackson3 to Jackson2, but found that some filters use Jackson2 decoder for decoding while using Jackson3 encoder for encoding after the switch. I've made some adjustments to address this.

The changes involve:

  • Injecting CodecCustomizer into ModifyRequestBodyGatewayFilterFactory, ModifyResponseBodyGatewayFilterFactory, RemoveJsonAttributesResponseBodyGatewayFilterFactory, and FunctionRoutingFilter

…coder.

Signed-off-by: qnnn <qiunan@cmbchina.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants