I ended up doing this. It seems strange that the getParameter
doesn't work. I'm using the exact same variable in this solution, but storing the parameters in a list. I had hoped to not have to use a loop even though this should have minimal impact. Doesn't seem to be that agile.
List<NameValuePair> parameters = URLEncodedUtils.parse(new URI(request.getRequestLine().getUri()), HTTP.UTF_8);
for (NameValuePair nameValuePair : parameters) {
Log.i("WEB_REQUEST", nameValuePair.getName() + ": "+ nameValuePair.getValue());
}