Skip to content

Add missing HttpServerOptions#useSemicolonAsQueryParamDelimiter#6196

Merged
vietj merged 1 commit into
masterfrom
http-server-options-query-param-delimiter-master
Jun 15, 2026
Merged

Add missing HttpServerOptions#useSemicolonAsQueryParamDelimiter#6196
vietj merged 1 commit into
masterfrom
http-server-options-query-param-delimiter-master

Conversation

@vietj

@vietj vietj commented Jun 15, 2026

Copy link
Copy Markdown
Member

Motivation:

The new useSemicolonAsQueryParamDelimiter was implemented differently in 5.1 and 4.5.x in terms of configuration.

5.1 was implemented directly in HttpServerConfig and 4.5.x was done on HttpServerOptions.

We need to port the HttpServerOptions property to 5.1 and emulate it with the HttpServerConfig.

Changes:

Add HttpServerOptions#useSemicolonAsQueryParamDelimiter and configure HttpServerConfig#queryParamDecoderConfig accordingly.

Motivation:

The new useSemicolonAsQueryParamDelimiter was implemented differently in 5.1 and 4.5.x in terms of configuration.

5.1 was implemented directly in HttpServerConfig and 4.5.x was done on HttpServerOptions.

We need to port the HttpServerOptions property to 5.1 and emulate it with the HttpServerConfig.

Changes:

Add HttpServerOptions#useSemicolonAsQueryParamDelimiter and configure HttpServerConfig#queryParamDecoderConfig accordingly.
@vietj vietj added this to the 5.2.0 milestone Jun 15, 2026
@vietj vietj merged commit 01f56d9 into master Jun 15, 2026
8 checks passed
@vietj vietj deleted the http-server-options-query-param-delimiter-master branch June 15, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant