folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Httpwebrequest File Upload Yardım [Vb.Net]



Httpwebrequest File Upload Yardım [Vb.Net]

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek

    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 :/


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek

    Konu güncel:/


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    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

     


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek

    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 :)


    iyibu! yeniden..
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    serseri_1453
    serseri_1453's avatar
    Kayıt Tarihi: 13/Ağustos/2012
    Erkek
    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 ...

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek
    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.ReadToEnd

    bu şekilde gönderiyorum ama yok yok yok olmuyor. :/

    Bir kaç form datasıda göndermem gerekiyor ama gönderemiyorum..


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
Toplam Hit: 1051 Toplam Mesaj: 6
httpwebrequest