Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

httpwebrequest

Îåêßíçóå áðü ôï ìÝëïò DaltonGR. Τελευταία δημοσίευση από το μέλος DaltonGR στις 12-12-2007, 14:04. Υπάρχουν 3 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  11-12-2007, 13:47 38212

    httpwebrequest

    Καλησπέρα,

    Προσπαθώ μέσω VB compact framework να κατεβάσω ένα αρχείο το οποίο είναι αποθηκευμένο σε ένα virtual directory.Χρησιμοποιοώ την παρακάτω μέθοδο για το κατέβασμα αλλα δέν γίνεται τίποτα:

    Private Sub DownloadFile()

    Dim request As HttpWebRequest = Nothing

    Dim response As WebResponse = Nothing

    Dim stream As Stream = Nothing

    Dim fs As FileStream = Nothing

    Try

    request = WebRequest.Create("http://192.168.0.65/update/yd.cab)")

    request.KeepAlive = False

    response = request.GetResponse()

    stream = response.GetResponseStream()

    Dim localFilePath As String = "http://192.168.0.65/update/yd.cab)"

    fs = New FileStream(localFilePath, FileMode.Create)

    Dim total As Integer = 0

    Dim buffer As Byte() = New Byte(4095) {}

    While True

    Dim currentRead As Integer = stream.Read(buffer, 0, buffer.Length)

    total += currentRead

    fs.Write(buffer, 0, currentRead)

    If currentRead = 0 Then

    Exit While

    End If

    End While

    Finally

    fs.Close()

    response.Close()

    request.Abort()

    End Try

    End Sub

     

    αν απο το i.e βάλω το url πάλι δεν κάνει κάτι(υποθέτω ότι πρέπει :) )

    ευχαριστώ εκ των προτέρων...

  •  11-12-2007, 14:50 38215 σε απάντηση της 38212

    Απ: httpwebrequest

    Πρίν κάνεις οτιδήποτε άλλο δες από σταθερό υπολογιστή στο ίδιο δίκτυο διαφορετικό από τον server ότι μπορείς να χτυπήσεις αυτή τη διεύθυνση. 
    Αυτό το κάνεις για να τσεκάρεις ότι παίζει σωστά ο IIS.

    Manos
  •  11-12-2007, 15:06 38216 σε απάντηση της 38215

    Απ: httpwebrequest

    το δοκίμασα απο άλλο pc του δικτύου και δουλέυει κανονικά..άρα δεν υπάρχει πρόβλημα απο IIS.Τελικά δούλεψε δικιά μου παράλειψη σε ένα σημείο.

  •  12-12-2007, 14:04 38265 σε απάντηση της 38216

    Απ: httpwebrequest

    Άλλη ερώτηση πώς μπορώ όταν τελειώσει το κατέβασμα του αρχείου να γίνετε και η εκτέλεση του.Για την ακρίβεια κατεβάζω ένα cab αρχείο και θέλω να το εγκαθηστά αυτόματα μετά την λήψη του αρχείου.Γίνεται αυτό;Ευχαριστώ εκ των προτέρων...

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems