Support queries in opaque URLs

Closes gh-32920
This commit is contained in:
Arjen Poutsma
2024-06-07 10:55:53 +02:00
parent 7fc4937199
commit 35e8f1c423
3 changed files with 35 additions and 1 deletions

View File

@@ -236,7 +236,8 @@ public class UriComponentsBuilder implements UriBuilder, Cloneable {
builder.port(urlRecord.port().toString());
}
if (urlRecord.path().isOpaque()) {
builder.schemeSpecificPart(urlRecord.path().toString());
String ssp = urlRecord.path() + urlRecord.search();
builder.schemeSpecificPart(ssp);
}
else {
builder.path(urlRecord.path().toString());