ohh fuck
jetzt ist mir erst aufgefallen das das verschiedene dpl´s sind...
ich hab zum einen nicht richtig gelesen und auch nicht gesehen das das halt verschiedene sind...
also erstmal herzlichen Dank für deine Mühe!!!
edit:
so bei meinem eigentlichem Problem hat das jetzt leider nichts gebracht blos das alles schneller geworden ist
Gibt es denn keine Möglichkeit die Komponente nach dem Fehler zu resetten?
edit2:
es kommen immer mehr Probleme:
wenn ich jetzt auf eine ssl Seite gehen möchte bekomme ich immer diesen Fehler:
Zitat:
Erste Gelegenheit für
Exception bei $75DB3843.
Exception-Klasse EIdHTTPProtocolException mit Meldung 'HTTP/1.1 400 Bad Request'. Prozess Project1.exe (4028)
edit3:
hier dann einmal meine voreinstellungen für die IdHttp Komponente und die ssl handler:
Delphi-Quellcode:
IdHTTP1.HandleRedirects:=True;
IdHTTP1.RedirectMaximum:=15;
IdHTTP1.Request.UserAgent:='Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)';
IdHTTP1.ReadTimeout:=15000;
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.CertFile:=ExtractFilePath(ParamStr(0))+'ssl.cer';
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.VerifyDepth:=2;
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Method:=sslvSSLv3;
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Mode:=sslmClient;
IdHTTP1.IOHandler:=IdSSLIOHandlerSocketOpenSSL1;
edit4:
Der Fehler tritt nur auf wenn ich den Post-Befehl auf einer https Seite benutze. (mit ssl)
Der Befehlt Get geht auf https Seiten. (mit ssl)
Die Befhele Get und Post funktionieren auch http Seiten (ohne ssl)
edit5:
so den Fehler für diese Fehlermeldung habe ich jetzt gefunden:
Zitat:
Erste Gelegenheit für
Exception bei $75DB3843.
Exception-Klasse EIdHTTPProtocolException mit Meldung 'HTTP/1.1 400 Bad Request'. Prozess Project1.exe (4028)
und zwar darf ich folgenden Parameter nicht mit schicken
sl.Values['cmd']:='_xclick';
aber warum bitte?
mein ursprüngliches problem besteht aber immer noch!