Autor Beitrag
pokerf4ce
Hält's aus hier
Beiträge: 4



BeitragVerfasst: So 27.05.07 13:43 
Hallo :)

Ich hab ein Programm mit einer Embedded Webbrowser Komponente drauf!

Mittels

embeddedWB1.Navigate('http://www.blabla.de');

navigiere ich ja zu einer bestimmten Webseite, das klappt soweit auch ganz gut, nehme ich dazu aber einen Proxy
also
EmbeddedWB1.ProxySettings.SetProxy(agent,ip);
EmbeddedWB1.ProxySettings.Port := 1335;

Klicke ich nun auf Button1 wird die Seite + dem Proxy aufgerufen

So das Problem ist aber, dass wenn ich die URL aufrufe "HTTP 404" (oder andere Fehlermeldungen) auftritt, obwohl die Seite aufjedenfall online ist.

Ich lade die Proxy's aus einer textdatei das funktioniert auch, denke ich, gut nur klicke ich dann nochmal auf den Button(folgerichtig wird die Proxy ip + port dann auch geändert), erscheint die "Sanduhr" für etwa 2 Sekunden und es wird immer noch die gleiche Seite angezeigt, also es ändert sich NICHTS!

Ich weiß nicht warum, schließe ich das Programm - starte es erneut und drücke auf den Button läd die kompo zwar dann nachher ne andere Seite (wenn sie dan nne andere läd) aber das Problem tritt immer noch auf.

Selbst mit F5, also wenn ich Aktualisiere läd die irgendwas 2 Sekunden und beläßt es dann dabei!

Hat einer ne Ahnung was das sein könnte?


*** edit1: Benutze Delphi 2007, Windows XP

*** edit2: Habe jetzt einen zweiten Button aufs Form platziert, der dann ne URL in Edit1 aufruft, soweit so gut ist die Adresse anders öffnet er die Seite:
- Ich klicke also auf Button2 und beispielsweise www.google.de wird geöffnet
- klicke ich auf den Button1 um die gewünschte URL aufzurufen die nicht verändertbar ist,.. hey er ruft shconmal IRGENDEINE seite auf (vermutlich die Adresse wo der Proxy hngeschaltet ist, er leitet nämlich nicht zur gewünschten Adresse um sondern, nunja, per URL - Hiding gefälschte Adresse die mir nicht geläufig ist, der Link (weil URL hiding):
pokerdev.podzone.org/images/mast_logo.gif

- klicke ich wieder auf Button2 und öffne z.b. www.msn.de öffnet er diese auch erfolgreich
- klicke ich dann wieder auf Button1 ändert sich der Proxy aber genau die gleiche Seite wird angezeigt wie im 2. Schritt

Liegt das evtl am Cache? Wenn ja wie kann ich diesen direkt LEEREN?


*** edit3: Also so wies aussieht lags nur an den Proxys, muss die wohl selber scannen,
bis dann