Skip to content

Instantly share code, notes, and snippets.

@paranoidq
Last active October 26, 2016 16:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save paranoidq/3441ec99640e6d0ba4ed8c92429ae45f to your computer and use it in GitHub Desktop.
Save paranoidq/3441ec99640e6d0ba4ed8c92429ae45f to your computer and use it in GitHub Desktop.
get full request url
String uri = request.getScheme() + "://" +
request.getServerName() +
("http".equals(request.getScheme()) && request.getServerPort() == 80 || "https".equals(request.getScheme()) && request.getServerPort() == 443 ? "" : ":" + request.getServerPort() ) +
request.getRequestURI() +
(request.getQueryString() != null ? "?" + request.getQueryString() : "");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment