Page 1 sur 1

[RESOLU] Serveur web de Cls

Publié : ven. 06/mai/2011 15:11
par Anonyme 2
Yo,
J'aimerais quelques informations sur les methodes employees par le serveur web de Cls concernant les requetes client/serveur.
J'aimerais aussi savoir comment configurer les pages (= choisir les pages a afficher, puisque que j'ai cree une page index.html mais lors de la demande de la page du client, rien ne c'est afficher :/ )
Merci d'avance pour vos eclaircicements :)

Re: Explications du serveur web de Cls

Publié : ven. 06/mai/2011 18:34
par Cls
Salut Dzoumaka,

les requêtes sont gérées dans la SUB ProcessRequest. Attention, ce code est vieux (2006) et peut être très largement amélioré en utilisant la dernière version de PB. Avec le recul, j'aurais géré tout ça différemment, notamment en intégrant l'utilisation du multi-thread pour la gestion des requêtes. Si j'avais un peu de temps je remettrai le nez dedans, mais ça va être difficile.

En cas de question, n'hésite pas.

Re: [RESOLU] Serveur web de Cls

Publié : mar. 22/mai/2012 19:55
par Anonyme 2
ce code est vieux (2006) et peut être très largement amélioré en utilisant la dernière version de PB. Avec le recul, j'aurais géré tout ça différemment, notamment en intégrant l'utilisation du multi-thread pour la gestion des requêtes.
+1.. je ne m'y connait pas quand ca touche des sites web, du coup j'aimerais que quelqun me fournisse une petite version du code qui permettrait aux gens de l'exterieur de se connecter sur mon site: actuellement la page, les photos, le texte et les vidéos ne s'affichent pas correctement (du as une mauvaise gestion des requêtes, le code étant vieux?)..
Just a little help please, thanks :cry: !

Re: [RESOLU] Serveur web de Cls

Publié : mar. 22/mai/2012 20:07
par Cls
Salut Dzoumaka,

je n'ai pas le temps de me replonger dans le code. En revanche, le serveur ne supporte que ces types :
gif, jpg, txt, zip et interprète le reste en tant que HTML.

Voir le code ici :

Code : Tout sélectionner

Select Right(RequestedFile$,4)
          Case ".gif"
            ContentType$ = "image/gif"

          Case ".jpg"
            ContentType$ = "image/jpeg"

          Case ".txt"
            ContentType$ = "text/plain"

          Case ".zip"
            ContentType$ = "application/zip"

          Default
            ContentType$ = "text/html"

        EndSelect

Re: [RESOLU] Serveur web de Cls

Publié : sam. 26/mai/2012 11:25
par Anonyme 2
Merci de ta réponse!
En fait quand je met mon serveur en ligne (à travers des ports), et que un client se connecte au site, et bien le serveur n'envois pas les images ou texte ou client, qui du coup ne peux afficher le site.. je ne comprends pas :?
Et concernant les types de fichiers, le serveur ne gère pas les éxécutables (.exe)?
Bref, j'essaye de régler le problème sans succer :(