Loading ...

Scaricare una pagina web con C# è abbastanza semplice usando le seguenti classi:

Vediamo una semplice classe con un metodo, che accetta un parametro, che corrisponde alla pagina web da scaricare.

Io ho usato l'istruzione using che mi piace di più.

TinyURL è un servizio che ci permette di "accorciare" determinati url in modo da renderli più leggibili.

Il suo funzionamento è abbastanza semplice, tanto che possiamo richiamare il servizio anche da un piccolo programmino console scritto in C#.

Ed è quello che vedremo oggi.

In questo articolo avevamo visto che effettuare una WebRequest in C#.

Oggi vediamo come effettuare la stessa richiesta, ma inviando dati in POST.

Cambia poco, a parte il fatto che il metodo invierà dei dati al file remoto usando il metodo POST.

Quindi dovremmo fare alcune modifiche per codificare l'invio dei dati, e impostare il Method della richiesta.

Quello che vediamo oggi è come effettuare una WebRequest usando C#.

Giusto per chiarire l'utilità della cosa, nel mio programma invio dei file TXT ad un server, che poi devono essere elaborati da un file in PHP.

Una volta caricati i file invio una richiesta al file PHP in modo che li elabori.

In questo modo da un semplice programma console faccio tutto (leggendomi poi eventuali log di errore ovviamente).