Auf Thema antworten

Du baust ja auch eine URL auf, die nicht passt. Es wird erwartet, dass Du "/{value}" gibst, aber Du baust eine URL auf, die "/{value1}/{value2} aussieht.


Wenn Du da einen Wert in der URL mitgibst, dann muss dieser URL Encoded sein. Ein / hat in der URL eine spezielle Bedeutung und daher wird der als %2F codiert. Wenn Du also den String "2023/DE" übergeben willst in der URL "/{variable}", dann wäre dies die URL "/2023%2FDE"


Siehe dazu z.B.

[URL unfurl="true"]https://de.wikipedia.org/wiki/URL-Encoding[/URL]

[URL unfurl="true"]https://www.baeldung.com/java-url-encoding-decoding[/URL]



Oben