JavaRush /Курсы /Java Collections /Задачи | 10 уровень | 4 лекция

Задачи | 10 уровень | 4 лекция

Java Collections
10 уровень , 4 лекция
Открыта
10
Задача
Java Collections, 10 уровень, 4 лекция
Недоступна
POST, а не GET
Исправь ошибки в методе sendPost, чтобы он отправлял POST-запрос с переданными параметрами. Примечание: метод main в тестировании не участвует, но чтобы программа корректно работала локально, можешь зайти на любой сайт для создания RequestBin (например, https://requestbin.com/), создать там свой RequestBin и использовать его в main.
20
Задача
Java Collections, 10 уровень, 4 лекция
Недоступна
Опять POST, а не GET
Исправь ошибки в методе sendPost, чтобы он отправлял POST-запрос с переданными параметрами. Примечание: метод main в тестировании не участвует, но чтобы программа корректно работала локально, можешь зайти на любой сайт для создания RequestBin (например, https://requestbin.com/), создать там свой RequestBin и использовать его в main.
10
Задача
Java Collections, 10 уровень, 4 лекция
Недоступна
Свойства URL
Метод decodeURLString должен принимать URL ссылку в виде строки и выводить ее свойства на экран: - protocol - authority - file - host - path - port - default port - query - ref Если переданная строка не является валидной URL ссылкой, на экран должно быть выведено сообщение формата: "Parameter s is
10
Задача
Java Collections, 10 уровень, 4 лекция
Недоступна
Коды ошибок
В методе main присутствуют ошибки. Исправь их. Постарайся сделать минимум изменений. Результатом работы программы должно быть отображение JSON документа по ссылке url.
Комментарии (26)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Denis Odesskiy Уровень 46
9 июня 2025
Вот этот мощный инструмент можно использовать: Postman. Скачиваете (или в веб работаете), можно зарегится, а можно и не регистрироваться, тогда просто нажмете когда скачаете кнопку справа в приложении...
Vladimir Ovsyannikov Уровень 51
26 мая 2025
хорошие задачи для знакомства решаются гуглением документации
Василий Чи Уровень 51
30 января 2023
Для успешного решения задач и чтобы хорошо понять происходящее: 1. Читаем Apache HttpClient – Краткое руководство 2. Смотрим примеры Примеры Apache HttpClient 3. Смотрим на имеющиеся в задаче импорты 4. С пониманием и удовольствием решаем задачу Дополнительно можно почитать (на английском): Posting with Apache HttpClient Sending HTTP POST Request In Java
Василий Чи Уровень 51
30 января 2023
Для тестов: 1. Читаем короткую заметку Полезный сервис Requestb.in 2. Заходим и регистрируемся (например, через GitHub) на Requestb.in 3. URL из поля "Your workflow runs on requests to this endpoint:" — это адрес, по которому нужно направлять все запросы. Например, в задаче "Опять POST, а не GET" вставляем его первым параметром в строку solution.sendPost(url, urlParameters) в методе main() 4. Запускаем метод main() 5. Если получаем ошибку то подключаем Apache Commons Logging (по ссылке ниже) 6. Запускаем снова и радуемся успеху
Василий Чи Уровень 51
30 января 2023
Техническая часть: Как добавить библиотеку в IntelliJ IDEA Подключаем Apache HttpCore (у меня всё работало на версии 4.4.16) Подключаем Apache HttpClient (у меня всё работало на версии 4.5.13) И, если нужно (при ошибке из пункта 5 коммента "Для тестов"): Подключаем Apache Commons Logging (у меня всё работало на версии 1.2)
Галкин Юрий Уровень 41
3 февраля 2022
Для тестов мне вот этот сервис помог. Ни регистрации не надо, ни паролей.
LuneFox Уровень 41 Expert
30 марта 2022
Я вот этим воспользовался. Быстрый вход через через GitHub, и выглядит симпатично.
Уровень 51
21 декабря 2021
Ars Уровень 41
4 декабря 2021
Среднее количество попыток для этой задачи 1.57. Всего эту задачу решили 1918 учеников. О том, что ничего понятно внизу уже всё сказали.
Сергей Уровень 41
12 августа 2022
Среднее количество попыток для этой задачи 1.54. Всего эту задачу решили 2241 учеников.
Тимур Уровень 36
12 октября 2021
Хорошая статья к 2 задаче.
Ольга Уровень 41
8 октября 2021
чего - то нарешала, ничего не поняла
ram0973 Уровень 41
21 августа 2020
Во второй импортировал 'org.apache.httpcomponents:httpclient:jar:4.5.12'
MKIV Уровень 41
22 января 2021
в поиске по maven не находит. скачал Apache HttpClient и Apache HttpCore - этого достаточно чтобы импорты красным не подсвечивались
Владислав Уровень 41
5 августа 2020
Процитирую комментарий к одной из задач: "Я так понял, что ничего не понял" (с).