SERVEUR HTTP 1.1 SIMPLE V2.XX (WINDOWS & GNU/LINUX COMPATIBLE)

cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 - 25 janv. 2004 à 14:54
piranhaworld Messages postés 10 Date d'inscription mardi 13 avril 2004 Statut Membre Dernière intervention 9 juillet 2007 - 23 mai 2008 à 17:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/19766-serveur-http-1-1-simple-v2-xx-windows-gnu-linux-compatible

piranhaworld Messages postés 10 Date d'inscription mardi 13 avril 2004 Statut Membre Dernière intervention 9 juillet 2007
23 mai 2008 à 17:40
Bonjour,

Pas mal d'erreur ? la compilation.. toute on un rapport avec les "templates"

Premiere d'un longue s?rie (mais je pense les autres en d?coulent)

x_HttpServer.cpp:963: error: explicit specialization of "fUnconditionalSocketDisconnection<x_Socket>::fUnconditionalSocketDisconnection()" must be introduced by "template <>"

j'ai rajout? "template <>" devant, j'ai ensuite :

x_HttpServer.cpp:963: error: specialization of "fUnconditionalSocketDisconnection<x_Socket>::fUnconditionalSocketDisconnection() [with x_Socket = x_Socket]" after instantiation
x_HttpServer.cpp:963: error: invalid function declaration

Une id'e?
wizard512 Messages postés 459 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 11 mai 2013 2
14 nov. 2006 à 21:09
Je ramène ma fraise :p
Mais je me rapelle qu'il y a moyen de configuré ( truquer )
un serveur apache pour sens servire de proxy ossi....

Bref vive Apache ;P
xterminhate Messages postés 371 Date d'inscription dimanche 4 janvier 2004 Statut Membre Dernière intervention 23 septembre 2009
13 avril 2005 à 20:18
Salut, j'ai reçu de ta part une question par email. Je retire si possible ces deux derniers commentaires une fois ton probleme traité.

Merci,
Xterm-in'Hate.
Axoltl Messages postés 11 Date d'inscription mercredi 8 septembre 2004 Statut Membre Dernière intervention 19 janvier 2007
13 avril 2005 à 16:15
salut xterminate désolé de se cross-post mais voila j'aimerais te poser des questions sur les sources dites [WIN32 & LINUX] THREADS C++ .
Mais l'ajout de commentaire sur cette page plante lamentablement a chaque fois que je veux l'utiliser...

Au secours NIX fait kelk choz stp...

Comment puis-je te contacter pour ne pas gonfler tout le monde avec un post qui n'a rien a voir avec ton serveur http?
xterminhate Messages postés 371 Date d'inscription dimanche 4 janvier 2004 Statut Membre Dernière intervention 23 septembre 2009
3 mai 2004 à 11:52
Salut trascal, a vrai dire j'ai choisi l'anglais pour les commentaires de sorte à rendre le code lisible par un maximum de personnes interessées... et je n'ai pas de version en français!

Je viens de relire mon source (le x_HttpServer.h dans la partie GNU/linux). Est-ce que au moins tu arrives à décoder les commentaires dans ce fichier ? Si c'est le cas, c'est deja pas mal.

Dans tous les cas, n'hésites pas à me contacter en private (xterminhate@wanadoo.fr) si tu veux des explications ciblées pour telle ou telle partie du source.

Sinon, Babelfish est ton ami : http://babelfish.altavista.com/.

Bon courage.

Cordialement,
xter.
Trascal Messages postés 12 Date d'inscription jeudi 18 mars 2004 Statut Membre Dernière intervention 21 juillet 2004
3 mai 2004 à 11:20
xterminhate tu n'aurai pas par hazar ton programme mais avec les commentaire en francais? je doit faire la meme chose mais avoir un code tout fait ne m'interresse pas trop... il me serai favorable de le comprendre afin d'en faire un moi meme!! je te remerci par avance

Trascal
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
26 janv. 2004 à 19:51
ah, pourtant j'ai lu ts les msg et j'ai pas eu l'impression de faire une redite, dsl.
xterminhate Messages postés 371 Date d'inscription dimanche 4 janvier 2004 Statut Membre Dernière intervention 23 septembre 2009
26 janv. 2004 à 18:40
Hum...il me semblait l'avoir précisé dans mon dernier post :)

Quel engouement général pour le protocole HTTP !

Cordialement,
Xter.
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
26 janv. 2004 à 17:58
et je rajouterai qu'un serveur FTP ne peut pas remplacer un serveur HTTP, dans la mesure où le serveur HTTP permet souvent de traiter les documents avant de les renvoyer (ainsi, un script PHP est interprêté par un module du serveur avant d'être envoyé, altéré, au client). le protocol FTP ne prévoit pas cela, il se contente de gérer les fichiers tels quels.
cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 11
25 janv. 2004 à 19:43
Je commenterais juste en disant qu'un serveur HTTP est un 'programme' qui répond à des requêtes uniquement, pour HTTP la requête GET principalement ... en simplifiant GET toto.html renvoie la page toto.html au navigateur qui en fait la demande ...
@+
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
25 janv. 2004 à 18:06
ok je vos remercie pour vos explication...
xterminhate Messages postés 371 Date d'inscription dimanche 4 janvier 2004 Statut Membre Dernière intervention 23 septembre 2009
25 janv. 2004 à 16:56
Par exemple, Internet Explorer est un client HTTP. Apache, ou encore mon programme sont des serveurs HTTP. Ils communiquent grace au protocole HTTP (Hyper Text Transfer Protocol).

Un serveur HTTP est particulièrement adapté à la transmission de pages web HTML, surtout lorsqu'elles font appellent à un contenu dynamique (ie.: CGI, PHP...).

Il existe un autre protocole d'un genre assez de HTTP qui s'appelle FTP (File Transfer Protocol)... mais spécialisé dans le transfert de fichier comme son nom l'indique. Au niveau programmation, un serveur HTTP et un serveur FTP ont des points communs.

Cordialement,
Xter.
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
25 janv. 2004 à 16:24
pourrais tu etre plus precis, moi si je cré un site, est ce que ca me sert? si oui a quoi? et comment?
Suisse00 Messages postés 83 Date d'inscription vendredi 13 juin 2003 Statut Membre Dernière intervention 12 octobre 2005
25 janv. 2004 à 16:02
Tu est en plein sur un serveur http ;) Un serveur http est pour afficher des page web ! Tout les site que tu visite doivent avoir cela ;)
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
25 janv. 2004 à 14:54
a chaque fois que je vois des sources comme ca, je me pose la question de savoir ce qu'est un serveur http, mais je n'ai jamais eu de reponse... quelqu'un pourrait m'expliquer svp???
Rejoignez-nous