Les Snippets

Connexion

Récupérer un fichier texte sur internet et le mettre en mémoire

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 24/03/2006 21:34:19 et initié par Nix [Liste]
Vue : 12451
Catégorie(s) : Fichier / Disque, Réseau & Internet, Chaîne de caractères, Web
Langages dispo pour ce code :
- VB 2005, VB.NET 1.x
- C# 1.x, C# 2.x
- PHP 4, PHP 5



Langage : VB.NET 1.x , VB 2005
Date ajout : 24/03/2006
Posté par Nix [Liste]
DateMAJ : 24/03/2006

Public Shared Function RecupFichierTexteInternet(ByVal UrlFichier As String, ByVal enc As System.Text.Encoding) As String
  Dim WebClient As New System.Net.WebClient 
  Try

      Dim WebResponse As System.IO.Stream, WebResult As String
      Dim FichierDistant As String = UrlFichier 
      WebResponse = WebClient.OpenRead(FichierDistant)
      Dim MonReader As New System.IO.StreamReader(WebResponse, enc) 
      WebResult = MonReader.ReadToEnd

      WebClient.Dispose()
      WebClient = Nothing

      MonReader.Close()
      MonReader = Nothing

      WebResponse.Close()
      WebResponse = Nothing
      Return webResult
  Catch ex As Exception 
      WebClient.Dispose()
      WebClient = Nothing

      Return "Erreur lors de la récupération du fichier"

  End Try

End Function

Langage : C# 1.x , C# 2.x
Date ajout : 24/03/2006
Posté par Charles Racaud [Liste]
DateMAJ : 25/03/2006
public string RecupFichierTexteInternet(string UrlFichier, System.Text.Encoding enc)
{
  System.Net.WebClient WebClient = new System.Net.WebClient();
  string WebResult = string.Empty;
  try
  {
    System.IO.StreamReader MonReader = new System.IO.StreamReader(WebClient.OpenRead(UrlFichier), enc);
    WebResult = MonReader.ReadToEnd();
    MonReader.Close();
    MonReader.Dispose();
    MonReader = null;
  }
  catch 
  { 
    WebResult = "Erreur lors de la réupération du fichier";
  }
  WebClient.Dispose();
  WebClient = null;
  return WebResult;
}
Langage : PHP 4 , PHP 5
Date ajout : 17/04/2006
Posté par Realproject [Liste]
function recuperation($url)
{
    if (! $file = file_get_contents($url))
    {
        echo "Erreur: nous n'avons pas pu récupérer le fichier
    }
    else
    {
        echo $file; // $file contient le fichier .
    }
}


Snippets en rapport avec : Fichier, Texte, Http, Web, Request



Codes sources en rapport avec : Fichier, Texte, Http, Web, Request

{JAVA / J2EE} MINI SERVEUR HTTP
Première source en java. Il sagit d'un serveur HTTP qui permet au client d'avoir la possibilité d...

{Python} FONCTION COMPTER LE NOMBRE DE LIGNE
Bonjour, ma première fonction que je poste ... Pour les gros débutant (dont je fais parti) je pense ...

{Visual Basic, VB6, VB.NET, VB 2005} ENREGISTRER LIRE ET MODIFIER/ÉCRIRE DANS UN FICHIER TEXTE AU FORMAT UNICODE
Ayant ramé pour trouver comment faire je vous offre cette petite source pour vous éviter de fastidie...

{SQL} SQL LECTURE IMPORT DE FICHIER TEXTE
Cette procédure permet le lire fichier texte comme un simple SELECT * sur une table. Pour faire s...

{Visual Basic, VB6, VB.NET, VB 2005} SERVEUR HTTP (FICHIERS/WEB) PARTAGEZ VOS FICHIERS
PRESENTATION RAPIDE Cette application a été concue dans le but de partager des fichiers sur interne...

{Visual Basic, VB6, VB.NET, VB 2005} GETNAMES : RÉCUPÈRE ET ÉCRIT TOUS LES NOMS DE FICHIERS D'UN DOSSIER
J'ai fait ce petit programme tout simple, qui aurait pu être créé par n'importe quel débutant, car j...

{Javascript / DHTML} LECTURE ET RÉCUPÉRATION DES LIGNES D'UN FICHIER TEXTE
But du Jeu... - Récupérer chaque ligne d'un fichier texte à des fins de traitement divers. Prin...

{Python} SERVEUR WEB EN PYTHON.
Voila j'ai deja poster un ptit serveur en carton :( mais bon la j'ai fait quelque chose d'un peut...

{Visual Basic, VB6, VB.NET, VB 2005} YMDOWNLOADER
[vb6] Ce petit code permet de télécharger n'importe quel fichier sur le web. Il se place dans une li...

{Visual Basic, VB6, VB.NET, VB 2005} MANIPULATION DE FICHIER TEXTES À "DEUX COLONNES"
Programme assez simpliste qui inclut un module de lecture de fichier très simple à utiliser Je su...