Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi idHttp und geschütze verzeichnisse (https://www.delphipraxis.net/52351-idhttp-und-geschuetze-verzeichnisse.html)

hibbert 28. Aug 2005 15:40


idHttp und geschütze verzeichnisse
 
Hi,
ich habe einen Ordner auf meinem Server, der per htaccess geschützt ist.

Nun versuche ich mit idhttp auf dieses Verezcihnis zuzugreifen:
Delphi-Quellcode:
idhttp1.get('http://user:passwort@mein-server.de/verzeichnis/datei.php');
Doch immer wenn ich nun auf das Verezeichnis zugreifen möchte, bekomme ich diese Fehlermeldung:
Zitat:

Zitat von Der Delphi Compiler
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Test.exe ist eine Exception der Klasse EIdHTTPProtocolException aufgetreten. Meldung: 'HTTP/1.1 401 Authorization Required'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK Hilfe
---------------------------

Wie kann ich trotzdem auf die Datei im Verezeichnis zugreifen ?

thx hibbert

SirThornberry 28. Aug 2005 15:43

Re: idHttp und geschütze verzeichnisse
 
du musst "BasicAuthentication" auf True setzen und den Username und Password musst du auch bei "Request" eintragen (idhttp.Request.username)
Delphi-Quellcode:
idhttp1.Request.BasicAuthentication := True;
idhttp1.Request.Username := 'user';
idhttp1.Request.Password := 'password';
idhttp1.get('http://mein-server.de/verzeichnis/datei.php');

hibbert 28. Aug 2005 15:53

Re: idHttp und geschütze verzeichnisse
 
Vielen dank, jetzt funktioniert es.

Danke nochmal !!


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz