AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi idHTTPServer : Befehle auf server ausführen
Thema durchsuchen
Ansicht
Themen-Optionen

idHTTPServer : Befehle auf server ausführen

Ein Thema von Assun · begonnen am 17. Jul 2005 · letzter Beitrag vom 27. Jul 2005
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    
Benutzerbild von Assun
Assun

Registriert seit: 3. Feb 2005
Ort: Hilzingen am Bodensee
469 Beiträge
 
Delphi 2005 Personal
 
#1

idHTTPServer : Befehle auf server ausführen

  Alt 17. Jul 2005, 14:51
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
Sebastian Dietrich
http://Assun.de - bald komplett überarbeitet
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#2

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar

  Alt 17. Jul 2005, 14:53
1. Firewall?

2. Proxy?
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Benutzerbild von Assun
Assun

Registriert seit: 3. Feb 2005
Ort: Hilzingen am Bodensee
469 Beiträge
 
Delphi 2005 Personal
 
#3

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar

  Alt 17. Jul 2005, 14:59
Kein Proxy. Firewall wurde soeben ausgeschaltet. geht trotzdem nicht.

Im Router sind die Ports auch freigegeben !
Sebastian Dietrich
http://Assun.de - bald komplett überarbeitet
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#4

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar

  Alt 17. Jul 2005, 15:01
werden die auch weitergeleitet?
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Benutzerbild von Assun
Assun

Registriert seit: 3. Feb 2005
Ort: Hilzingen am Bodensee
469 Beiträge
 
Delphi 2005 Personal
 
#5

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar

  Alt 17. Jul 2005, 15:03
du meinst diese Port 80 an Port 80 Geschichte ? Joa so ist es eingestellt
Sebastian Dietrich
http://Assun.de - bald komplett überarbeitet
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#6

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar

  Alt 17. Jul 2005, 15:09
Wie testest du denn, ob es über INet zu erreichen ist ?
  Mit Zitat antworten Zitat
Benutzerbild von Assun
Assun

Registriert seit: 3. Feb 2005
Ort: Hilzingen am Bodensee
469 Beiträge
 
Delphi 2005 Personal
 
#7

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar

  Alt 17. Jul 2005, 15:19
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
Sebastian Dietrich
http://Assun.de - bald komplett überarbeitet
  Mit Zitat antworten Zitat
Benutzerbild von Ultimator
Ultimator

Registriert seit: 17. Feb 2004
Ort: Coburg
1.860 Beiträge
 
FreePascal / Lazarus
 
#8

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar

  Alt 17. Jul 2005, 15:38
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
Julian J. Pracht
  Mit Zitat antworten Zitat
Benutzerbild von Assun
Assun

Registriert seit: 3. Feb 2005
Ort: Hilzingen am Bodensee
469 Beiträge
 
Delphi 2005 Personal
 
#9

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar

  Alt 17. Jul 2005, 15:43
MIST. woran könnte das liegen ?
Sebastian Dietrich
http://Assun.de - bald komplett überarbeitet
  Mit Zitat antworten Zitat
Benutzerbild von Assun
Assun

Registriert seit: 3. Feb 2005
Ort: Hilzingen am Bodensee
469 Beiträge
 
Delphi 2005 Personal
 
#10

Re: idHTTPServer Problem : Nur per Netzwerk erreichbar

  Alt 17. Jul 2005, 17:09
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 ??
Sebastian Dietrich
http://Assun.de - bald komplett überarbeitet
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 5  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz