Merhaba arkadaşlar. İkinci yazı ile devam ediyoruz. Bu yazıda, bir web sitesine nasıl bağlanacağımızı ve bu siteden gelen kaynak kodlarını nasıl okuyacağımızı göreceğiz. URL tanımlamayı önceki yazıda gördük. Şimdi Bu URL nesnesini kullanarak web sitesine bağlanacağız.
Bunu yapmak için, URLConnection sınıfını kullanacağız. HttpURLConnection sınıfı da var ancak, biz şimdilik bunu kullanacağız. Gerektiği yerde belirteceğim zaten. Şimdi, bir web sitesine bağlanmak için ne yapmamız gerektiğine bakalım.
Bir URL nesnesi tanımlayacağız ve buna URLConnection yardımı ile bağlantı sağlayacağız. Aşağıdaki kodu inceleyelim.
Gördüğünüz gibi, bağlantı yapmak çok basit. Bağlantıyı yaptıktan sonra, baglanti nesnesinin bazı metotlarını kullanabiliriz. Mesela içerik hakkında bilgi alabiliriz. Yada, içeriği yazdırabiliriz. Az önce bağlandığımız örnek sitenin kaynak kodlarını ekrana yazdıralım...
Ekran çıktısı şuna benzer olmalı
Kaynak kodları farklı biçimlerde alarak kullanılabilir hale getirebiliriz. Ancak biz burada işin mantığını anlatmak istediğimiz için, kolay ve kısa olan yolu seçtik. Şimdi, son bir örnek yapalım ve bu yazıya son verelim. IP adresimizi basit bir şekilde bize tek satırlık çıktı olarak veren bir siteden IP adresimizi öğrenip ekrana çıktı olarak vereceğiz. Kodları görelim.
Evet bugünlük bu kadar gençler 😊 bir sonraki yazıda buluşmak üzere...
Bunu yapmak için, URLConnection sınıfını kullanacağız. HttpURLConnection sınıfı da var ancak, biz şimdilik bunu kullanacağız. Gerektiği yerde belirteceğim zaten. Şimdi, bir web sitesine bağlanmak için ne yapmamız gerektiğine bakalım.
Bir URL nesnesi tanımlayacağız ve buna URLConnection yardımı ile bağlantı sağlayacağız. Aşağıdaki kodu inceleyelim.
Gördüğünüz gibi, bağlantı yapmak çok basit. Bağlantıyı yaptıktan sonra, baglanti nesnesinin bazı metotlarını kullanabiliriz. Mesela içerik hakkında bilgi alabiliriz. Yada, içeriği yazdırabiliriz. Az önce bağlandığımız örnek sitenin kaynak kodlarını ekrana yazdıralım...
Ekran çıktısı şuna benzer olmalı
Kaynak kodları farklı biçimlerde alarak kullanılabilir hale getirebiliriz. Ancak biz burada işin mantığını anlatmak istediğimiz için, kolay ve kısa olan yolu seçtik. Şimdi, son bir örnek yapalım ve bu yazıya son verelim. IP adresimizi basit bir şekilde bize tek satırlık çıktı olarak veren bir siteden IP adresimizi öğrenip ekrana çıktı olarak vereceğiz. Kodları görelim.
Evet bugünlük bu kadar gençler 😊 bir sonraki yazıda buluşmak üzere...
Yorumlar
Yorum Gönder