Акція
Університет
Frontend курс
Java курс
Python курс
Навчання
Курс
Задачі
Опитування
Допомога
Графік стусанів
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема
Лекції
Відгуки
Про нас
CS50
Почати
Почати навчання
Почати навчання
Карта квестів
Лекції
Відкриті квести
Усі квести
Усі рівні
Типи http-протоколів
Модуль 3. Java Professional
9 рівень,
8 лекція
З http протоколом ти вже дуже добре знайомий. Але, імовірно, ти не знаєш, що вже є три версії таких протоколів. Як майбутній Java-програміст ти маєш хоча б раз ознайомитися з цією справою. Поговоримо, які види протоколів...
Новий HttpClient
Модуль 3. Java Professional
10 рівень,
0 лекція
Починаючи з JDK 11, розробники платформи Java додали до JDK новий потужний інструмент для виконання http-запитів - пакет java.net.http. Він містить чотири ключові класи: HttpClient HttpRequest HttpResponse...
Створення запиту за допомогою HttpRequest
Модуль 3. Java Professional
10 рівень,
1 лекція
Клас HttpRequеst використовується для опису http-request, що легко зрозуміти з його назви. Цей об'єкт сам по собі нічого не робить: він лише містить різноманітну інформацію щодо http-запиту. Тому...
Додавання body до HttpRequest
Модуль 3. Java Professional
10 рівень,
2 лекція
Окрім GET-запитів, як ти пам'ятаєш, є ще PUT та POST-запити, коли до запиту потрібно ще додати request body, тобто тіло запиту. Для цього клас HttpRequest має спеціальний внутрішній клас BodyPublisher...
Виконання запиту за допомогою HttpClient
Модуль 3. Java Professional
10 рівень,
3 лекція
Ти вже знаєш, як формувати http-запит, отже можна переходити до найголовнішого – надсилання цього запиту. У найпростішому випадку це зробити легко...
Асинхронні запити у HttpClient
Модуль 3. Java Professional
10 рівень,
4 лекція
Також за допомогою HttpClient-а можна надсилати асинхронні запити. Зазвичай це роблять у трьох випадках. Перший випадок – це якщо запит буде виконуватися дуже довго, наприклад, відправлення/отримання файлу...
Робота з куками
Модуль 3. Java Professional
10 рівень,
5 лекція
Тобі вже відомо, що http-сервер може разом із відповіддю надіслати в cookie, і тобі потрібно буде з ними працювати. Або навпаки, http-сервер чекає, що клієнт надішле йому Cookie, і тобі потрібно додати їх до свого http-запиту...
Сервлети, вебзастосунки та їх контейнери
Модуль 3. Java Professional
11 рівень,
0 лекція
Сьогодні починаємо вчитися писати власні вебзастосунки. Великі складні серверні вебзастосунки – це сфера, де Java займає домінуючу позицію, і де Java-програмісти заробляють найбільше грошей...
Автоматичне встановлення Tomcat
Модуль 3. Java Professional
11 рівень,
1 лекція
Ти можеш встановити Tomcat до себе на комп'ютер двома способами: за допомогою Windows Installer або завантаживши його у вигляді архіву. Перший спосіб простіше, другий дозволяє керувати всіма аспектами налаштування...
Ручне встановлення Tomcat
Модуль 3. Java Professional
11 рівень,
2 лекція
Якщо з якихось причин ти вирішиш встановити Tomcat вручну, тобі знадобиться детальніша інструкція. Для початку, знову ж таки, завантажуємо Tomcat. Але цього разу обираємо архів zip вгорі...
Деплой першої програми в Tomcat
Модуль 3. Java Professional
11 рівень,
3 лекція
Якщо змінюєш налаштування під час роботи Tomcat-а, не забудь його перезапустити.
Додавання Tomcat до IDEA
Модуль 3. Java Professional
11 рівень,
4 лекція
Крок перший. Створюємо локальну конфігурацію Tomcat. Крок другий: обираємо локальний Tomcat. Крок третій. Конфігуруємо Tomcat. Натиснувши на strong>configure, додаємо...
Показати ще
1
...
56
57
58
59
60
...
93
Please enable JavaScript to continue using this application.