Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
1149 of 1172 menu
◀ ▶

Метод getQuery

Метод getQuery класса URI возвращает строку запроса (query component) данного URI. Строка запроса - это часть URI, которая идет после символа ? и содержит параметры запроса. Метод не принимает параметров и возвращает значение типа String. Если URI не содержит строки запроса, метод возвращает null.

Синтаксис

uri.getQuery()

Пример

Давайте создадим URI с параметрами запроса и получим строку запроса:

import java.net.URI; public class Main { public static void main(String[] args) throws Exception { URI uri = new URI("https://example.com/path?param1=value1¶m2=value2"); String query = uri.getQuery(); System.out.println(query); } }

Результат выполнения кода:

"param1=value1¶m2=value2"

Пример

Давайте создадим URI без строки запроса и проверим результат:

import java.net.URI; public class Main { public static void main(String[] args) throws Exception { URI uri = new URI("https://example.com/path"); String query = uri.getQuery(); System.out.println(query); } }

Результат выполнения кода:

null

Пример

Давайте создадим URI с пустой строкой запроса и получим результат:

import java.net.URI; public class Main { public static void main(String[] args) throws Exception { URI uri = new URI("https://example.com/path?"); String query = uri.getQuery(); System.out.println(query); } }

Результат выполнения кода:

""

Смотрите также

  • класс URI,
    который представляет URI-адрес
  • метод getPath,
    который возвращает путь URI
  • метод getHost,
    который возвращает хост URI
  • метод getScheme,
    который возвращает схему URI
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить