11 Eylül 2019 Çarşamba

HttpsURLConnection Sınıfı - Kullanmayın

Giriş
Bu sınıf HttpURLConnection sınıfından kalıtır. Java 11 ile gelen HTTPClient  daha iyi

constructor
Şöyle yaparız.
URL myUrl = new URL("https://myUrl");
HttpsURLConnection connection = (HttpsURLConnection) myUrl.openConnection();
connect metodu
Şöyle yaparız.
HttpsURLConnection connection = ...;
connection.connect();
getHeaderField metodu
Şöyle yaparız.
HttpsURLConnection connection = ...;
connection.connect();

String lastPacket = connection.getHeaderField("LastPacket");
getInputStream metodu
Şöyle yaparız.
HttpsURLConnection connection = ...;
connection.connect();

byte fileContent[] = IOUtils.toByteArray((InputStream) connection.getInputStream());
getResponseCode metodu
Şöyle yaparız.
HttpsURLConnection connection = ...;
connection.connect();

int responseCode = connection.getResponseCode();

Hiç yorum yok:

Yorum Gönder