Frage

Ich suche den Inhalt einer Web-Seite zuzugreifen, die an den Browser geschrieben werden wird. Ich habe um gespielt und getestet Formular Adapter verwenden und das funktioniert für jeden möglichen Inhalt zwischen <form> und </form> aber die Inhalte, die außerhalb fällt es nicht im Zusammenhang, die dem Formular Adapter übergeben wird.

Gibt es eine Möglichkeit (über ein HTTP-Modul Ich gehe davon aus), um den Inhalt zu erhalten, die an den Browser zu bekommen abgeladen ist darüber? Ich möchte einige der Text / Tags ändern, die in der Ausgabe sind, bevor es dem Benutzer erhält und es wird zwischen den <form> Tags nicht immer sein.

Ich bin mit VB.NET aber der Zugriff auf eine Neuprogrammierung Autoren haben, wenn Sie eine C # Beispiel haben.

Bearbeiten : Was ich hoffe, zu tun ist, den Text bearbeiten, die an den Browser gesendet wird und ein Teil der URL zu ändern, die angezeigt werden. Zum Beispiel intern, wenn die Menschen den Content-Editor verwenden, werden alle Bilder kommen vom Server „img.mysite.com“ - aber wenn es öffentlich serviert wird, will ich es haben kommen aus „img1.mysite.com“ oder " img2.mysite.com“, etc ... bis zu der Anzahl von Servern, die wir haben. Darüber hinaus gibt es andere Elemente, die wir ändern wollen würde. Ich habe bereits die RegEx, die die Tags findet, die wir wollen und ersetzt den Text. Ich habe es in einem Formular Adapter realisiert und es funktioniert super. Aber wir haben Sachen, die außerhalb des <form> Tag ist (<head>, etc.), die Ich mag würde bekommen.

die URL Durch die Änderung, wird es auch erlauben Sie mir über die 2-Verbindung per URL Grenze zu erhalten.

Shawn

War es hilfreich?

Lösung

Ein einfacher Weg, dies zu tun wäre, Round-Robin-DNS-Auflösung so einrichten, dass Auflösungsanfragen für den Hostnamen img.mysite.com zwischen jedem der tatsächlichen Server gedreht werden, die Bilder dienen nach oben. Jeder Server würde so konfiguriert werden, zu verstehen, dass es „img.mysite.com“, so dass er die Anfrage behandeln würde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top