In Java, you can send an HTTP request using the java.net.URL and java.net.HttpURLConnection classes.
The strings "%5B" and "%5D" are URL-encoded versions of the square brackets "[" and "]", respectively.