Le protocole HTTP est très complexe, tu risques de faire face à beaucoup de problèmes...
La longueur du corps est spécifiée par l'entête Content-Length... mais des fois il se trouve après les deux CRLF, juste avant le corps
Je ne connais pas les capacités de IceWarp mais si le serveur a la possibilité d'héberger différents sites/domaines et que tu veux faire un code utilisable pour d'autres cas tu ferais mieux d'utilise HTTP 1.1 en spécifiant le 'Host'
sinon si tu ne fait qu'un recv c'est sûr que tu vas pas aller bien loin :-/
à ta place j'utiliserais une librairie HTTP existante.
je te conseille celle-là : http://www.softorchestra.com/downloads/
extrêmement légère (44ko) et efficace
Un problème similaire m'a déjà été reporté :p
C'est à cette occasion que j'ai inclus la possibilité d'exclure un paramêtre des urls... pour l'instant c'est la seule possibilité.
Quand à l'exclusion d'un répertoire je note...
La prochaine version (1.1.3) corrigera juste un bug, je ne me suis pas attaqué aux nouvelles fonctionnalités pour l'instant
Une version 1.1.1 vient de voir le jour et corrige quelques bugs (dont un bug mineur de traduction cité dans cette page :-p )
Pour ce qui est de l'auth (comme ça je suis sûr de ne pas me tromper) un développeur Python m'a avoué que le module existant était buggé avec la version 2.4 mais que ça devrait être corrigé pour la prochaine version.
C'est évident qu'il y a un travail à faire, en particulier pour les entreprises qui manipulent des disques à très grande capacité...
Le fait que Google développe ses propres fs le montre bien (avec leur chunk de 64 Mo :p )
L'idée de stocker les méta-données dans le dirent est intéressante. Si le nom de fichier et ses métadonnées se trouvent côte à côte dans un dirent, aurons-nous encore besoin des numéros d'inode ? :)
Pour ce qui est de l'idée de plusieurs fs dans un fs principal je suis moins enthousiasme. Qui dis fs dis superblocks... dans la pratique combien de place devra-t-on sacrifier pour nos données ?
Même avis pour le principe de copie des métadonnées... mais j'en changerais peut-être (d'avis) si un jour j'ai un gros pb de fs (ce qui n'est encore jamais arrivé :) )
J'aurais bien aimmé qu'ils se penchent aussi sur le cryptage ou la compression des données ou encore la possibilité d'éffacer simplement ses données de façon sécurisée (j'entends un fichier)
Ca m'arrive de tomber sur des pages html un peu trop "chargées" en animations qui font geler l'ordinateur...
Très souvent c'est le plugin flash qui déclenche tout... après le navigateur et X jouent au jeu de "qui utilisera le plus de ressources" et alors plus rien à faire...
[^] # Re: Pour voir si c'est cassé chez vous
Posté par devloop (site web personnel) . En réponse à la dépêche Nouvelle vulnérabilité dans l’implémentation OpenSSL. Évalué à 1.
http://filippo.io/Heartbleed/#en.wikipedia.org
Le site de Wikipedia semble vulnérable… mais pas toujours. Sans doute une histoire de LoadBalancers.
Il suffit de retenter plusieurs fois.
# Script maison
Posté par devloop (site web personnel) . En réponse au journal Et vous, quelle sécurité pour vos sauvegardes?. Évalué à 1.
J'ai écrit mon propre utilitaire de sauvegarde en Python qui correspond mieux à mes besoins.
http://my.opera.com/devloop/blog/2011/04/25/dvbackup-archivage-sauvegarde-backup-linux-commande
Après pour stocker les archives, des services en ligne comme GMail (déjà cité) ou des solutions de stockage de fichier en ligne (adrive, box.net etc).
# pour le buzz
Posté par devloop (site web personnel) . En réponse au journal 09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0. Évalué à -1.
http://devloop.lyua.org/blog/index.php?2007/05/02/440-09f911(...)
[^] # Re: Fish :O
Posté par devloop (site web personnel) . En réponse à la dépêche TuxFamily respectueux de l'écologie : suppression du PHP. Évalué à 0.
http://minilien.com/?f1sUZKEFUF
[^] # Re: Fish :O
Posté par devloop (site web personnel) . En réponse à la dépêche TuxFamily respectueux de l'écologie : suppression du PHP. Évalué à 0.
http://devloop.lyua.org/blog/index.php?2007/04/01/426-pornbu(...)
[^] # Re: Mouef pour les HD-DVD/Blu-ray vidéo
Posté par devloop (site web personnel) . En réponse à la dépêche La technologie HD-DVD/Blu-ray accessible aux utilisateurs de Linux. Évalué à 9.
http://devloop.lyua.org/blog/index.php?2007/02/19/401-aacs-c(...)
[^] # Re: un peu en avance pour la news ?
Posté par devloop (site web personnel) . En réponse à la dépêche openSUSE 10.2 disponible. Évalué à 1.
http://download.opensuse.org/
et sur http://en.opensuse.org/Welcome_to_openSUSE.org
Released version: SUSE Linux 10.2
# un peu en avance pour la news ?
Posté par devloop (site web personnel) . En réponse à la dépêche openSUSE 10.2 disponible. Évalué à 1.
[^] # Re: Sock HTTP sur IceWarp version : 4.1 (Eclaircis du probleme/desir)
Posté par devloop (site web personnel) . En réponse au message Sock HTTP sur IceWarp version : 4.1. Évalué à 1.
La longueur du corps est spécifiée par l'entête Content-Length... mais des fois il se trouve après les deux CRLF, juste avant le corps
Je ne connais pas les capacités de IceWarp mais si le serveur a la possibilité d'héberger différents sites/domaines et que tu veux faire un code utilisable pour d'autres cas tu ferais mieux d'utilise HTTP 1.1 en spécifiant le 'Host'
sinon si tu ne fait qu'un recv c'est sûr que tu vas pas aller bien loin :-/
à ta place j'utiliserais une librairie HTTP existante.
je te conseille celle-là :
http://www.softorchestra.com/downloads/
extrêmement légère (44ko) et efficace
[^] # Re: Debian sucks ; Suse win !!
Posté par devloop (site web personnel) . En réponse au message Comparaison entre Debain et Suse. Évalué à 1.
[^] # Re: Review
Posté par devloop (site web personnel) . En réponse à la dépêche Wapiti, un scanneur de vulnérabilités web. Évalué à 1.
C'est à cette occasion que j'ai inclus la possibilité d'exclure un paramêtre des urls... pour l'instant c'est la seule possibilité.
Quand à l'exclusion d'un répertoire je note...
La prochaine version (1.1.3) corrigera juste un bug, je ne me suis pas attaqué aux nouvelles fonctionnalités pour l'instant
[^] # Re: précision sur la news
Posté par devloop (site web personnel) . En réponse à la dépêche Wapiti, un scanneur de vulnérabilités web. Évalué à 1.
Pour ce qui est de l'auth (comme ça je suis sûr de ne pas me tromper) un développeur Python m'a avoué que le module existant était buggé avec la version 2.4 mais que ça devrait être corrigé pour la prochaine version.
# :-)
Posté par devloop (site web personnel) . En réponse à la dépêche Le futur des systèmes de fichiers discuté au Linux Filesystems Workshop 2006. Évalué à 4.
Le fait que Google développe ses propres fs le montre bien (avec leur chunk de 64 Mo :p )
L'idée de stocker les méta-données dans le dirent est intéressante. Si le nom de fichier et ses métadonnées se trouvent côte à côte dans un dirent, aurons-nous encore besoin des numéros d'inode ? :)
Pour ce qui est de l'idée de plusieurs fs dans un fs principal je suis moins enthousiasme. Qui dis fs dis superblocks... dans la pratique combien de place devra-t-on sacrifier pour nos données ?
Même avis pour le principe de copie des métadonnées... mais j'en changerais peut-être (d'avis) si un jour j'ai un gros pb de fs (ce qui n'est encore jamais arrivé :) )
J'aurais bien aimmé qu'ils se penchent aussi sur le cryptage ou la compression des données ou encore la possibilité d'éffacer simplement ses données de façon sécurisée (j'entends un fichier)
[^] # Re: Bon ben...
Posté par devloop (site web personnel) . En réponse au journal Un (autre) court métrage en creative common. Évalué à 1.
(c'était pour la référence geek)
[^] # Re: Petits commentaires
Posté par devloop (site web personnel) . En réponse à la dépêche Warsow 0.12. Évalué à 1.
# plop
Posté par devloop (site web personnel) . En réponse au sondage Mon OS plante. Évalué à 1.
Très souvent c'est le plugin flash qui déclenche tout... après le navigateur et X jouent au jeu de "qui utilisera le plus de ressources" et alors plus rien à faire...
[^] # Re: [X] SCO
Posté par devloop (site web personnel) . En réponse au sondage Que conseiller à Mandriva de racheter ?. Évalué à 1.
# PacketStorm Security fermé par le FBI
Posté par devloop (site web personnel) . En réponse au journal Vos poissons d'avril glanés sur le web. Évalué à 1.
c'est un poisson d'avril... enfin j'espère :p