Einzelnen Beitrag anzeigen

Jonas

Registriert seit: 5. Feb 2005
266 Beiträge
 
Delphi 2007 Professional
 
#1

Download Dateien von Dropbox?

  Alt 13. Aug 2021, 18:52
Heya,

ich habe nun schon einiges ausprobiert leider ohne Erfolg. Das komische ist, bis gestern konnte ich ohne Probleme Dateien von Dropxbox herunterladen, heute funktioniert der selbe code nicht mehr.

Egal was ich versuche, ich lande immer wieder auf HTTP/1.1 400 Bad Request.

Via HTTP Analyzer habe ich versucht zu vergleichen was das Problem im Vergleich zu Edge ist aber wirklich weiter geholfen hat es mir nicht. Das einzige was ich durchaus sehen kann ist, dass Edge via GET direkt "Cookie:" mit dazu gibt, was ich so nicht mache.

Jedenfalls: Bis gestern hat es funktioniert, heute nicht mehr.


Code:
  IOHandler := TIdSSLIOHandlerSocketOpenSSL.Create(NIL);


  Http := TIdHTTP.Create(nil);
  Http.HandleRedirects := true;
  Http.IOHandler := IOHandler;
  try
    MS := TMemoryStream.Create;
    try
      Http.OnWork:= HttpWork;

      Http.Get(URL + AFile, MS);
      MS.SaveToFile(Ordner + AFile);


    finally
      MS.Free;
    end;
  finally
    Http.Free;
  end;
  Mit Zitat antworten Zitat