Einzelnen Beitrag anzeigen

Thom

Registriert seit: 19. Mai 2006
570 Beiträge
 
Delphi XE3 Professional
 
#21

AW: TWebBrowser - Kommunikation selbst verrichten

  Alt 13. Jun 2011, 16:17
Mit den Ereignissen
Code:
IdHTTPProxyServer1HTTPBeforeCommand(AContext: TIdHTTPProxyServerContext);
IdHTTPProxyServer1HTTPDocument(AContext: TIdHTTPProxyServerContext; var VStream: TStream);
geht das sehr wohl. Habe es selber schon benutzt.
Toll! Dann kannst Du mir sicher auch sagen, wie man mit folgenden Aufgabestellungen umgeht (betrifft auch die Fragen des Threaderstellers):
  • Abbruch einer Anfrage und Übergabe von 204 (No Content).
  • Weiterleitung der Anfrage an einen beliebigen folgenden Proxy.
  • Übergabe eines eigenen Contents ohne (!!!) vorherige Anfrage beim ursprünglichen Server.
  • Übergabe eines eigenen Contents im Streaming-Modus.
Bin gespannt auf Deine Lösungen!
Was du mir damit sagen willst verstehe ich nicht
Sorry - war eine Kurzantwort vor dem Mittagessen.
Ausführlich: Du empfiehlst den Embedded WB. Begründung:
Dort kannst du auch einstellen das alle Requests auf deinen lokalen Proxy (z. B. über Port 8080) umgeleitet werden.
Und genau das geht auch mit dem vorgestellten Proxy durch einen einfachen Aufruf von SetProxy(...).
Installation und Nutzung einer (sehr guten) umfangreichen Komponentensammlung wegen einer Funktion!?
Thomas Nitzschke
Google Maps mit Delphi
  Mit Zitat antworten Zitat