Bir internet sayfasının bize gönderdiği bir dosyayı indirmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Bir internet sayfasının bize gönderdiği bir dosyayı indirmek

Mesaj gönderen csunguray »

İnternetteki bir dosyayı Delphi içerisinden download edebiliyorum. Ama bir sayfa bir dosyanın yüklenmesini tetikliyorsa onu download edemiyorum. Örneğin rapidshare deki dosyaları düşünün. Benim asıl elde etmek istediğim dosya http://www.myro.net/b2b/xmlfiyatlistesi.php linkinin tetiklediği xml dosyası. Bu xml dosyasını Delphi içerisinden nasıl download edebilirim.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Bir internet sayfasının bize gönderdiği bir dosyayı indi

Mesaj gönderen SimaWB »

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
var
rsp: string;
begin
  rsp := IdHTTP1.Get('http://www.myro.net/b2b/xmlfiyatlistesi.php');
  //rsp = XML dosya 
end;
There's no place like 127.0.0.1
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: Bir internet sayfasının bize gönderdiği bir dosyayı indi

Mesaj gönderen csunguray »

SimaWB yazdı:procedure TForm1.Button1Click(Sender: TObject);
var
rsp: string;
begin
rsp := IdHTTP1.Get('http://www.myro.net/b2b/xmlfiyatlistesi.php');
//rsp = XML dosya
end;
Bu kod benim yaptığımla aynı sonucu veriyor. Yani boş bir xml dosyası dönüyor. Bu linkteki XML dosyasını download ederseniz yaklaşık 1 MB büyüklüğünde farklı bir XML dosyası olduğunu farkedersiniz. Maalesef sorunum devam ediyor.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: Bir internet sayfasının bize gönderdiği bir dosyayı indi

Mesaj gönderen csunguray »

Sorun siteye login olma ile ilgili olabilir. Şimdi bunu farkettim. Denemeye devam ediyorum.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Bir internet sayfasının bize gönderdiği bir dosyayı indi

Mesaj gönderen SimaWB »

Linke tıkladığımda da boş bir xml dosyası (65 byte) iniyor. Kodla elde edilenle aynı.
There's no place like 127.0.0.1
Cevapla