Httpwebrequest File Upload Yardım [Vb.Net]
-
Merhaba,
httpwebrequest ile bir dosya upload etmem gerekiyor. Bir resim upload yazılımı yapıyorum masaüstü fakat bir türlü beceremedim. Bunun hazır kodları elinde olan var mı? stackoverflowu tavaf ettim, çalışmıyor hiç birisi :/
-
Konu güncel:/
-
hocam neyi nereye upload ediyorsun anlamadim.. masaustu yazilim demissin de nereye upload ediyorsun bunu? bir api servisi mi var arkaplanda yoksa ftp ye mi atmaya calisiyorsun ya da local bir network daki yere mi atman lazim ya da veritabanina binary olarak mi yazmak istiyorsun? aciklama yapmazsan kimse yardimci olamaz
-
Hocam şurada örneği var http://stackoverflow.com/questions/566462/upload-files-with-httpwebrequest-multipart-form-data
Bakmıştım yapamadım diyorsan; göndereceğin dosyanın büyüklüğünü berlitmen gerekiyor. Uzun zamandır pratiğim olmadığı için ancak teoride yardımcı olabilirim bu şekilde ama istediğin şekilde oluyor merak etme yapmıştım :)
-
unbalanced bunu yazdı
hocam neyi nereye upload ediyorsun anlamadim.. masaustu yazilim demissin de nereye upload ediyorsun bunu? bir api servisi mi var arkaplanda yoksa ftp ye mi atmaya calisiyorsun ya da local bir network daki yere mi atman lazim ya da veritabanina binary olarak mi yazmak istiyorsun? aciklama yapmazsan kimse yardimci olamaz
Mesela swfcabin sitesiNi ele alalim httprequest kullanarak ama buNu masaüstü uygulmasi şekilde nasıl yaparım diye soruyor upload etme çıkan linki vermesi çoklu upload gibi ...
-
unbalanced bunu yazdı
hocam neyi nereye upload ediyorsun anlamadim.. masaustu yazilim demissin de nereye upload ediyorsun bunu? bir api servisi mi var arkaplanda yoksa ftp ye mi atmaya calisiyorsun ya da local bir network daki yere mi atman lazim ya da veritabanina binary olarak mi yazmak istiyorsun? aciklama yapmazsan kimse yardimci olamaz
Bir resim dosyasını multipart/form-data sayfasına upload etmek istiyorum masaüstünden. Api servisi diyebiliriz. FTP'yle alakası yok, ftpye atmamda problem yok.
by_Tet bunu yazdıHocam şurada örneği var http://stackoverflow.com/questions/566462/upload-files-with-httpwebrequest-multipart-form-data
Bakmıştım yapamadım diyorsan; göndereceğin dosyanın büyüklüğünü berlitmen gerekiyor. Uzun zamandır pratiğim olmadığı için ancak teoride yardımcı olabilirim bu şekilde ama istediğin şekilde oluyor merak etme yapmıştım :)
Hocam onada baktım ama upload etmiyor. Geçerli bir dosya yükleyin diye sürekli hata dönüyor. Fiddler ile izlediğimde sanki form dataları gitmiyor. Göndereceğim dosyanın boyıutunu falan tamamen yaptım.
Dim filebytes() As Byte = File.ReadAllBytes(filepath)
şeklinde dosyanın boyutunu ayarlıyorum.
postreqstream = req.GetRequestStream() postreqstream.Write(headerbytes, 0, headerbytes.Length) postreqstream.Write(filebytes, 0, filebytes.Length) postreqstream.Write(endboundarybytes, 0, endboundarybytes.Length) postresponse = req.GetResponse postresponse = DirectCast(req.GetResponse(), HttpWebResponse) tempCookies.Add(postresponse.Cookies) postreqreader = New StreamReader(postresponse.GetResponseStream()) postresponse = req.GetResponse() sonuc = postreqreader.ReadToEndbu şekilde gönderiyorum ama yok yok yok olmuyor. :/
Bir kaç form datasıda göndermem gerekiyor ama gönderemiyorum..
