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

{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...

{Visual Basic, VB6, VB.NET, VB 2005} SUPPRIMER LIGNES VIDES FICHIER TEXTE
Ce script supprime les lignes vides dans un fichier texte, vous pouvez parcourir les répertoires de ...

{PHP} CONNAITRE L'EXISTANCE D'UN FICHIER SUR UN SERVEUR HTTP EXTERNE
Bonjour à tous. (Nota : Je n'ai pas trouvé de fonctions similaires, si c'est le cas, veuillez m'en ...

{Visual Basic, VB6, VB.NET, VB 2005} UPLOAD HTTP- PHP
Cette source (upload http). Permet d’uploader un fichier sur un site web. Grâce a une page .php a ...

{Visual Basic, VB6, VB.NET, VB 2005} SIMULATION DE BLOC NOTE
J'ai pri juste 36 heures de VB. Vos remarques et suggestions sont très importantes pour moi....

{ASP / ASP.NET} CHERCHER ET REMPLACER UN MOT DANS UN FICHIER TEXTE
Bonjour, je pense qu'il y a deja quelques sources existante, mais je met la mienne, qui cherche un ...