mirror of
https://github.com/2006-Scape/Parabot.git
synced 2026-07-07 00:38:16 +00:00
[FEATURE] Added ability to append query to URI
This commit is contained in:
@@ -5,10 +5,7 @@ import org.parabot.core.io.ProgressListener;
|
|||||||
import org.parabot.core.io.SizeInputStream;
|
import org.parabot.core.io.SizeInputStream;
|
||||||
|
|
||||||
import java.io.*;
|
import java.io.*;
|
||||||
import java.net.MalformedURLException;
|
import java.net.*;
|
||||||
import java.net.URL;
|
|
||||||
import java.net.URLConnection;
|
|
||||||
import java.net.URLEncoder;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -308,4 +305,18 @@ public class WebUtil {
|
|||||||
}
|
}
|
||||||
return jsonParser;
|
return jsonParser;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static URI appendUri(String uri, String appendQuery) throws URISyntaxException {
|
||||||
|
URI oldUri = new URI(uri);
|
||||||
|
|
||||||
|
String newQuery = oldUri.getQuery();
|
||||||
|
if (newQuery == null) {
|
||||||
|
newQuery = appendQuery;
|
||||||
|
} else {
|
||||||
|
newQuery += "&" + appendQuery;
|
||||||
|
}
|
||||||
|
|
||||||
|
return new URI(oldUri.getScheme(), oldUri.getAuthority(),
|
||||||
|
oldUri.getPath(), newQuery, oldUri.getFragment());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user