Delphi-PRAXiS
Seite 1 von 5  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi idHTTPServer : Befehle auf server ausführen (https://www.delphipraxis.net/49871-idhttpserver-befehle-auf-server-ausfuehren.html)

Assun 17. Jul 2005 13:51


idHTTPServer : Befehle auf server ausführen
 
Hi !

Ich schreibe gerade an einem kleinen Http Server. klappt zum Teil auch schon ganz gut.

mit
Delphi-Quellcode:
procedure TForm1.IdHTTPServer1CommandGet(AContext: TIdContext;
  ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);

Var
  Stream: TFilestream;
  TheString : String;
  begin
if ARequestInfo.Document = '/' then begin
AResponseInfo.ContentType  := 'image/jpeg';
IF fileexists('test.jpg') = true then ARequestInfo.Document := 'test.jpg';
end;
Stream := TfileStream.Create('Login/test.jpg', fmOpenRead or fmShareDenyWrite );
AResponseInfo.ContentStream := Stream;
setlength(TheString, stream.size);
stream.Read(TheString[1], stream.size);
end;
kann ich das Bild per http://127.0.0.1 aufrufen und übers netzwerk - nicht aber übers Internet, also über die externe IP !

Was mache ich falsch ?

EDIT // Problem glöst. habe allerdings schon ein neues ;-)

und zwar will ich eine HTML seite anzeigen. das geht auch. doch ich will machen, dass der user bei mir einen prozess ausführen kann. soll heissen er klickt auf einen link auf meiner bereitgestellten HTML seite und bei mir wird vom server aus ein programm gestartet. Wie kann ich das realisieren ?

THX

DGL-luke 17. Jul 2005 13:53

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar
 
1. Firewall?

2. Proxy?

Assun 17. Jul 2005 13:59

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar
 
Kein Proxy. Firewall wurde soeben ausgeschaltet. geht trotzdem nicht.

Im Router sind die Ports auch freigegeben !

DGL-luke 17. Jul 2005 14:01

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar
 
werden die auch weitergeleitet?

Assun 17. Jul 2005 14:03

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar
 
du meinst diese Port 80 an Port 80 Geschichte ? Joa so ist es eingestellt

jfheins 17. Jul 2005 14:09

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar
 
Wie testest du denn, ob es über INet zu erreichen ist ?

Assun 17. Jul 2005 14:19

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar
 
indem ich statt http://127.0.0.1 meine IP eingebe ;-)

wir könnens ja mal testen. versucht mal auf meine externe IP zuzugreifen : http://84.154.156.225

Ultimator 17. Jul 2005 14:38

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar
 
Zitat:

Zitat von Assun
wir könnens ja mal testen. versucht mal auf meine externe IP zuzugreifen : http://84.154.156.225

Geht net *gg*
Diese Seite kann nicht angezeigt werden ;)

Assun 17. Jul 2005 14:43

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar
 
MIST. woran könnte das liegen ?

Assun 17. Jul 2005 16:09

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar
 
Ich glaube es geht nun. könnt ihr es unter der neuen Adresse http://84.154.156.225:88/ versuchen ob ihr reinkommt ?

THX

Edit :// versteht ihr warum es über Port 88 Klappt, aber nicht über Port 80 ??


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 Uhr.
Seite 1 von 5  1 23     Letzte »    

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