Skip to content

Controller fails to map for URLs patterns containing semicolons [SPR-16005] #20554

@spring-projects-issues

Description

@spring-projects-issues

Konstantin Chernov opened SPR-16005 and commented

We use Spring WebFlux 5.0 RC4 in our project. We have semicolon format URLs like

http:/server_url/command;t=param1;param2

Controller worked with annotation

@GetMapping(path="/command;{params}") public Mono<ResponseEntity<Flux<DataBuffer>>> getSpecificChannels(@PathVariable String params) in Spring WebFlux version 5.0.0.m5

Now I'm getting

Response status 404 with reason "No matching handler" If semicolon is removed from URL then method is mapped but variable params is empty


Affects: 5.0 RC4

Referenced from: commits ab92754

1 votes, 3 watchers

Metadata

Metadata

Assignees

Labels

in: webIssues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions