WWW i API
Budowanie adresów z parametrami, pobieranie danych z API przez HttpClient, żądania GET i POST, pobieranie plików z paskiem postępu i prosty serwer HTTP.
4 skrypty w tej kategorii
Pobieranie danych z API przez HttpClient
Klient HTTP na wbudowanym HttpClient z Javy 11: żądania GET i POST z ciałem JSON, limity czasu, sprawdzanie kodu odpowiedzi, pobieranie pliku prosto na dysk i wersja asynchroniczna — bez żadnych bibliotek.
średni Zobacz kod → WWW i APIProsty serwer HTTP bez frameworka
Mały serwer WWW na wbudowanej klasie HttpServer: routing, parametry zapytania, odpowiedzi UTF-8 oraz poprawne kody HTTP z obsługą HEAD i 405. Przykład sam uruchamia serwer lokalny, odpytuje go i zatrzymuje, więc nic nie zostaje w tle.
średni Zobacz kod → WWW i APIPobieranie pliku z paskiem postępu
Strumieniowe pobieranie dużego pliku przez HttpClient z procentowym postępem, limitem czasu na połączenie i bezpiecznym plikiem tymczasowym. Samodzielny przykład uruchamia lokalny serwer, więc działa bez internetu.
średni Zobacz kod → WWW i APIBudowanie adresów URL i kodowanie parametrów
Sklejanie adresów URL bez błędów: kodowanie kluczy i wartości przez URLEncoder, osobna metoda dla segmentów ścieżki z %20 zamiast plusa, rozbieranie query stringu na mapę oraz odczyt części adresu przez URI.
początkujący Zobacz kod →