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

 

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

Socket & Download files

Îåêßíçóå áðü ôï ìÝëïò Bill . Τελευταία δημοσίευση από το μέλος Bill στις 27-06-2011, 17:09. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  25-06-2011, 22:01 66384

    Socket & Download files

    Παιδία θέλω κάνω Download urls με Socket .
      Έχω κάνει ένα method για να παίρνω το site σαν string . Πως μπορώ να ανοίγω ένα socket και να το κατεβάζω ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
            public string DownloadWebPage(string Url)
            {
                // Open a connection
                HttpWebRequest WebRequestObject = (HttpWebRequest)HttpWebRequest.Create(Url);
    
                // You can also specify additional header values like 
                // the user agent or the referer:
                WebRequestObject.UserAgent = ".NET Framework/4.0";
                WebRequestObject.Referer = "http://www.example.com/";
    
                // Request response:
                WebResponse Response = WebRequestObject.GetResponse();
    
                // Open data stream:
                Stream WebStream = Response.GetResponseStream();
    
                // Create reader object:
                StreamReader Reader = new StreamReader(WebStream);
    
                // Read the entire stream content:
                string PageContent = Reader.ReadToEnd();
    
                // Cleanup
                Reader.Close();
                WebStream.Close();
                Response.Close();
    
                return PageContent;
            }


    select DATEDIFF(dd,GetDate(),'20140731') AS EΠΟΜΕΝΕΣ_ΔΙΑΚΟΠΕΣ
  •  27-06-2011, 16:54 66397 σε απάντηση της 66384

    Απ: Socket & Download files

    Ουσιαστικά θα πρέπει να υλοποιήσεις μεγαλύτερο κομμάτι - το πρωτόκολλο HTTP - και δεν νομίζω ότι είναι αυτό που ακριβώς θα έχεις στο μυαλό σου...

    Υπάρχει κάποιος λόγος που δεν θέλεις να χρησιμοποιήσεις το WebClient class που είναι πιο "ειδικό" στην περίπτωση;;;

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  27-06-2011, 17:09 66398 σε απάντηση της 66397

    Απ: Socket & Download files

    Όχι με webClient νομίζω είναι αυτό που θέλω . Ι try it thanks..!
    select DATEDIFF(dd,GetDate(),'20140731') AS EΠΟΜΕΝΕΣ_ΔΙΑΚΟΠΕΣ
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems