Einzelnen Beitrag anzeigen

gandime
(Gast)

n/a Beiträge
 
#16

Re: IdHttp.post -> Connection Closed G... dann EAccessVio

  Alt 7. Apr 2008, 19:57
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!
  Mit Zitat antworten Zitat