Посмотрите на Window.Location :
public static class Window.Location
Этот класс предоставляет доступ к объекту местоположения браузера. Объект location содержит информацию о текущем URL и методы управления им . Местоположение - это очень простая оболочка, поэтому не все особенности браузера скрыты от пользователя.
Существует несколько методов для получения информации об URL-адресе, в том числе один для получения всего (getHref()
) или получения составляющих компонентов (например, getProtocol()
, getHost()
, getHostName()
и т. Д.).
Поскольку вы говорите, что хотите прочитать аргументы запроса, вам, вероятно, нужен один из них:
static java.lang.String getQueryString()
Gets the URL's query string.
static java.lang.String getParameter(java.lang.String name)
Gets the URL's parameter of the specified name
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParameterMap()
Returns a Map of the URL query parameters for the host page; since changing the map would not change the window's location, the map returned is immutable.