Question

Je cherche à accéder au contenu d'une page web qui va être écrit dans le navigateur. Je l'ai joué autour et testé à l'aide et adaptateurs formulaire qui fonctionne très bien pour tout contenu entre et <form> mais le contenu </form> qui tombe en dehors de celui-ci n'est pas dans le contexte qui est passé à l'adaptateur de formulaire.

Est-il possible (via un module HTTP je suppose) pour obtenir le contenu qui est sur le point de faire l'objet de dumping au navigateur? Je veux modifier certains des textes / balises dans la sortie avant qu'il ne soit à l'utilisateur et il ne sera pas toujours entre les balises <head>.

J'utilise VB.NET, mais ont accès au code re-écrivains si vous avez un exemple C #.

Modifier : Ce que j'espère accomplir est de modifier le texte qui est envoyé au navigateur et de modifier certains qui sont affichés de l'URL. Par exemple, à l'intérieur quand les gens utilisent l'éditeur de contenu, toutes les images viennent du serveur « img.mysite.com » - mais quand il est servi publiquement, je veux avoir viennent de « img1.mysite.com » ou " img2.mysite.com », etc ... jusqu'au nombre de serveurs que nous avons. De plus, il y a d'autres éléments que nous voulons changer. J'ai déjà RegEx qui trouve les balises que nous voulons et remplace le texte. Je l'ai mis en œuvre dans un adaptateur de forme et il fonctionne très bien. Mais, nous avons des choses qui est en dehors de la balise <=> (<=>, etc) que je voudrais savoir.

En changeant l'URL, il va aussi me permettre de dépasser les 2 Connection limite par URL.

Shawn

Était-ce utile?

La solution

Un moyen plus facile de le faire serait de mettre en place la résolution DNS round-robin afin que les demandes de résolution pour le nom d'hôte img.mysite.com sont mis en rotation entre chacun des serveurs réels qui servent des images. Chaque serveur sera configuré pour comprendre qu'il est « img.mysite.com » de sorte qu'il traiterait la demande.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top