begin process at 2010 02 09 23:30:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Réseau & Internet

 > 

Client - Server

 > 

envoyer une page html avec indy


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

envoyer une page html avec indy

mardi 2 septembre 2008 à 11:05:53 | envoyer une page html avec indy

cc59

Bonjour,

Voilà mon probleme,
J'utilise le composant indy IdTCPServer pour renvoyer des pages html, jusque là tout va bien, je renvois une page sur "internet explorer" ou "firefox", mais ça se complique quand je veux afficher la page sur le navigateur internet d'une psp, ça me marque erreur de connexion avec le serveur!

Je n'utilise pas le protocole HTTP, c'est peut etre ça le probleme, je sais pas comment revoyer une réponse valable
mardi 2 septembre 2008 à 16:55:06 | Re : envoyer une page html avec indy

JulioDelphi

Membre Club Administrateur CodeS-SourceS
cc59 : Cédric de lille (4P) ?

As tu regardé les démos fournies avec les composants ? sinon ils sont en téléchargement libre sur le site officiel ! Çà peut aider !
Sinon fourni un peu de code qu'on puisse comprendre un minimum merci.
mardi 2 septembre 2008 à 18:03:22 | Re : envoyer une page html avec indy

cc59

non désolé je suis de valenciennes, j'essaye juste de faire un hello world dans le navigateur de la psp
on dirait que le serveur est inacessible alors que j'arrive à communiquer avec depuis un homebrew sur la psp

Je recevais l'image de la cam sur la psp, mais j'avoue que ça déconne avec indy, je voulais abandonner le comp Tserversocket, je crois que je vais devoir le réadopter malheureusement!

procedure TForm1.IdTCPServer1Execute(AThread: TIdPeerThread);
var
begin
   with connexion_client do
    begin

    if(cells[0,rowcount-1]<>'') then
    rowcount:=rowcount+1;

    cells[0,rowcount-1]:=inttostr(rowcount-1);
    cells[1,rowcount-1]:=DateToStr(date);
    cells[2,rowcount-1]:=FormatDateTime('hh:mm:ss:zzz',Time);
    cells[3,rowcount-1]:=AThread.Connection.Socket.Binding.PeerIP;
    end;

    AThread.Connection.Write('Hello world');
  
    AThread.Connection.Socket.Close;
   connexion_client.cells[4,connexion_client.rowcount-1]:=FormatDateTime('hh:mm:ss:zzz',Time);
end;

mardi 2 septembre 2008 à 18:45:17 | Re : envoyer une page html avec indy

Loda

Membre Club
salut,

Je suis pas certains de bien comprendre l'ensemble, mais essaie de retourner une page html "normal", cad avec <body>, ...
http://www.w3schools.com/html/html_elements.asp

Le navigateur PSP est peut-être plus pointilleux...

A+

Loda

Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.
mardi 2 septembre 2008 à 19:56:19 | Re : envoyer une page html avec indy

cc59

oui désolé, j'ai un autre probleme avec indy

j'ai essayais avec
 
AThread.Connection.WriteLn('<html><head></head><body><font>hello world</font></body></html>');
mais ça change rien.

l'http semble avoir un protocole

lorsqu'on reçoit une requete sur le serveur, celle-ci est commence comme ça pour une requete get

"GET / HTTP/1.1 ....."

requete du client
      GET [outbound_uri_data] | /cgi-bin/srv.cgi?[outbound_uri_data] HTTP/1.1
      Host: <server_host>
      X-Data: [outbound_header_data]

reponse du serveur:
      HTTP/1.1 200 OK
      Date: Wed, 28 May 2003 06:24:25 GMT
      Server: Apache/1.3.27
      Content-Length: <content_length>
      Content-Type: application/octet-stream
      X-Data: [inbound_header_data]



Cette discussion est classée dans : page, probleme, html, envoyer, indy


Répondre à ce message

Sujets en rapport avec ce message

Comment afficher une page HTML avec Indy [ par H60 ] Bonjout à tous,Je débute avec Indy et je cherche à afficher une page HTML avec un composant Indy. Je récupère l'Url avec GetUrl du TIdHTTP mais commen Code HTML nécessaire pour une expo photos [ par Apocastyle ] Bonjour à tous,Alors voilà. je cére des sites internet depuis déjà pas aml de temps, mais j'utilise très rarement les codes html, car je suis la plupa probleme avec qreport [ par benalioua1975 ] bonjour, j'ai un petit souci avec qreport , quand mon eté depasse une page je veux que le pied de page apparait une fois seulement dans la derniere pa Problème pour faire des ajouts de caractères à une page HTML [ par vieuxpere ] Bonjour,J'ai une page HTML existante dans lequel je veux faire des ajouts de caractères. J'affiche ensuite le tout dans un WebBrowser.Pour ce faire, j Comment afficher une page HTML dans un projet VCL .net? [ par jayceblaster ] BonjourJe travaille sous delphi 2006 dans un projet VCL .NET et je voudrais savoir comment fait ton pour afficher une page HTML (dans une sorte de TMe Pb création d'une page HTML avec texte formaté [ par vieuxpere ] Bonjour, je cherche à créer une page HTML qui affiche le contenu de mon Richedit, jusque là pas de problème avec le code ci-dessous. Sauf que dans Convertir un QuickRep en HTML [ par leroukin ] Bonjour,Je cherche le moyen de convertir correctement un QuickRep en HTML.Je sais actuellement le faire à partir des outils Gnostice et la procédure : creer page html [ par sawceno ] Hello, Si je veux "créer" une page HTML sous Delphi en fonction de données chargés dans mon programme mais comment faire ? je dois créer un fichier The probleme ! [ par Ken2K ] je ny connais rien a delphi donc G un petit probleme. Je voudrais savoir koment on peu envoyé une URL avec delphi et pour savoir kommen à partir d'un DbGrid sur une page html [ par OtellO ] Mon pb est de savoir comment je peux mettre un composent DbGrid ou autre composent orienté données sur une page (html je presume???) et l'afficher sur


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales