begin process at 2010 02 10 01:58:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Divers

 > 

Autre

 > 

Récupérer le contenu d'un page web par code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Récupérer le contenu d'un page web par code

lundi 31 mars 2008 à 10:09:49 | Récupérer le contenu d'un page web par code

craftyBTB

Membre Club
Bonjour à tous,


J'ai un petit souci pour récupérer par code l'ensemble des données  envoyé par le serveur à un navigateur internet. Je souhaite retraitter de façon systèmatique les pages de développeur par HTTP Module. Ainsi j'ai localisé dans l'objet HTTPApplication l'attribue HttpInputStream, mais je n'ai toujours rien récupérer pour l'instant.

Quelqu'un a t il dejà fait cela : merci .....
lundi 31 mars 2008 à 11:08:32 | Re : Récupérer le contenu d'un page web par code

craftyBTB

Membre Club
J'ai oublié si vous y avey une solution, vous seriez mon sauveur du jour. Je suis depuis 3 long jours dessus
lundi 31 mars 2008 à 12:22:00 | Re : Récupérer le contenu d'un page web par code

bubbathemaster

Avec un simple webbrowser il me semble qu'on peut récupérer les données brutes.
lundi 31 mars 2008 à 12:25:02 | Re : Récupérer le contenu d'un page web par code

billou_13

Membre Club
Salut

Alors, si je comprends bien ta question (ou je me trompe), tu cherches à capturer le HTML de sortie de ton application Web.
Si tel est le cas, je te propose une solution trouvée sur le net (je vais quand même pas ré-invinter la poudre^^) : http://www.west-wind.com/weblog/posts/481.aspx .
Le paragraphe "Capturing the Current Page" devrait t'intéresser:

//Extrait...
protected override void Render(HtmlTextWriter writer)
{
      // *** Write the HTML into this string builder
      StringBuilder sb = new StringBuilder();
      StringWriter sw = new StringWriter(sb);

      HtmlTextWriter hWriter = new HtmlTextWriter(sw);
      base.Render(hWriter);

      // *** store to a string
      string PageResult = sb.ToString();//Ici, tu as récupérer ton html

      // *** Write it back to the server
      writer.Write(PageResult);
}

Voila,

Sinon, tu peux essayer de jouer avec l'événement PreRenderComplete de ta page. Cela te permet d'avoir aussi accès aux composants.

A voir,

Billou_13
lundi 31 mars 2008 à 13:33:24 | Re : Récupérer le contenu d'un page web par code

craftyBTB

Membre Club

Merci à vous en fait je souhaite récupérer l'ensemble de ces balises dans un HTTP Module, et je pense que si j'utilise qu'en utilisant rajoutant un filtre du type Stream je peux récupérer l'ensemble des Tag et les retravailler de façon systèmatique en impémentant la méthode Write.

Je vais essayer



Cette discussion est classée dans : récupérer, web, page, code, contenu


Répondre à ce message

Sujets en rapport avec ce message

Recuper contenu page Web VBscript [ par kut ] je voudrai recuperer le contenu d'un page web coté cllient en vbscript est ce possible?si oui un petit coup de main ne serais pas de refus. Salut [ par electroncode ] Salut, juste un premier post pour vous saluer tous puisque je viens de m'inscrire.Je débute et essaye tous les trucs possibles pour créer des pages we récupérer une adresse mail via une page web [ par john ] Bonjour à tous,Quelqu'un pourrait il m'aider ???Voilà mon problème, j'ai un site professionnel ou des personnes peuvent s'inscrire en ligne, mais comm probleme de génération de page [ par palax ] Bonjour,     Je suis en train de dévelopez une appli web qaui interagit avec un service web. Mon probleme est que je n'arriva pas a debeuguer mes page Récupérer le code html de la page en cours en C# [ par mathalizes ] Bonjour à tous,Je voudrais lors d'un clic sur un bouton, récupérer le code html de la page en cours pour pouvoir envo Afficher le contenu (code html) d'un champ d'une base de données sql server sur une page aspx [ par richardjul ] Bonjour, Je suis en train de développer un site en vb.net, celui-ci se décompose en 2 parties :    1) La partie administration, avec une gestion de ru theme par defaut dans web.config [ par jimmy28 ] Salut à tous,Tout d'abord, je bosse sous VS2005.Lorsque je définis une masterpage par défaut dans le web.config, tout marche bien. Par contre je ne pe Master page et VS2005 [ par loukilaiman ] Bonjour, si quelqu'un peut m'aider ,je suis entrain de développer un site web avec un master page. j'ai crée ma master page et j'ai référencer les aut comment travailler en full code behind [ par DxMachina ] Salut à tous, Je développe une appli en asp.net qui s'intègre dans un placeholder, j'ajoute donc tous mes webcontrols au niveau du Page_Init de la pag


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales