Soru & Cevap

VeriTabanı Bağlantısı Hakkında ...

17.09.2014 - 03:46

Merhaba arkadaşlar,

Aşağıda belirtmiş olduğum kod yapısını veritabanına bağlanırken kullanıyoruz. Bir türlü bu kodları sıraya oturtamadım ve hep unutuyorum.Bu işlemlerin tek tek ne anlama geldiğini anlatacak arkadaşlar varsa şimdiden teşekkür ediyorum.

[code]HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost(Constants.SERVER_URL_LOGIN);
post.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = client.execute(post);
HttpEntity entity = response.getEntity();
is = entity.getContent();[/code]
5 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-1372-1408467635.jpg
ahmtbrk
17.09.2014 - 10:07

Anladığım kadarıyla remote bir sunucuya bağlanıyorsunuz mysql gibi.

HttpClient ile bir browser gibi davranıyorsunuz.

HttpPost nesnesi ile sayfaya gönderilecek bir takım değerler var onları key value şeklinde tanımlıyıp ekliyorsunuz.

"isim"->"ahmet"

"yas"->"22" gibi mesela.

Daha önce olusturdugun browser aracılığı ile yukarıda tanımladığın verileri post edip sonucu HttpResponse' sınıfına çekiyorsun.

Entity sınıfı ilede sonuçtan dönen kaynak kodu okuyorsun.

Genel işleyiş böyle.

 

Emre Karataş
18.09.2014 - 11:07
Yorumunuz için teşekkürler, post.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response = client.execute(post); HttpEntity entity = response.getEntity(); is = entity.getContent(); Burdaki satırların tam net karşılığını yazabilir misiniz rica etsem?