tu fais une connection à l'hote www.google.fr sur le port 80 (port classique pour http)
si tu veux faire un essai tu fais : "telnet www.google.fr 80"
ensuite il te dit :
Trying 64.233.167.99...
Connected to www.google.fr.
Escape character is '^]'.
ensuite tu tapes : "GET /about.html HTTP/1.1" suivi de 2 retours chariot
Google <a href="privacy.html">Privacy Policy</a> - <a href="terms_of_service.html">Terms
of Service</a></font> </td>
</tr>
</table>
</center>
</body>
</HTML>
tu remarqueras en début de réponse les entêtes http... puis le contenu qui suit...
maintenant comment faire ça en C :
// tu crées le/la socket pour se connecter sur l'hôte www.google.fr sur le port 80...
soc = socket( structure qui va bien, tous ça, tous ça)
// ensuite tu ecrit ta requete sur le/la socket
write(soc, "GET /about.html HTTP/1.1\r\n", taille_en_octets__de("GET /about.html HTTP/1.1\r\n")
// t'attends de lire la réponse :
read(soc, buffer, taille_que_tu_veux)
a tous ça s'ajoute les controles d'erreurs, dans ce que tu recois du dois séparer les entêtes du contenu a priori séparér par deux "\n\n" consécutifs mais vaut mieux jeter un coup d'oeil à la RFC du protocole.....
dans les entetes se trouvent aussi la tailles du "contenu html" à lire .....
à propos pendant une longue soirée d'hiver, je m'étais amusé à choper plein d'url de radios francophones qui diffusent sur le net .....
j'ai tout regroupé dans un fichier xml (le xml n'est pas parfait notemment les infos concernant les débits qui sont pas forcément réelles mais bon), c'est mieux que rien....
même si je n'utilise plus mandrake (bien qu'elle fut pendant longtemps la compagne de mes nuits :-) ), je trouve que c'est une excellente nouvelle....
Mon seul souhait c'est que cette distrib gagne des parts de marchés en entreprise sur le plan européen mais aussi et surtout qu'elle devienne une alternative dans le monde de l'education ou il manque un peu d'hétérogénéité sur le plan des systèmes d'informations.....
Par contre 9 ans, ça me fait un peu peur, mais l'avenir nous éclairera....
Et comme on ne le dit pas assez souvent, bon courage et merci à toute l'équipe de MandrakeSoft pour leur travail depuis plus de 6 ans...... et pour ce qu'il font pour crédibiliser une informatique différente
même si je n'utilise plus mandrake (bien qu'elle fut pendant longtemps la compagne de mes nuits :-) ), je trouve que c'est une excellente nouvelle....
Mon seul souhait c'est que cette distrib gagne des parts de marchés en entreprise sur le plan européen mais aussi et surtout qu'elle devienne une alternative dans le monde de l'education ou il manque un peu d'hétérogénéité sur le plan des systèmes d'informations.....
Par contre 9 ans, ça me fait un peu peur, mais l'avenir nous éclairera....
Et comme on ne le dit pas assez souvent, bon courage et merci à toute l'équipe de MandrakeSoft pour leur travail depuis plus de 6 ans...... et pour ce qu'il font pour crédibiliser une informatique différente
de plus en plus d'études tendent à révéler que le p2p n'influe que peu sur les ventes de musiques. de son coté la RIAA et ses potes ont des études qui montre le contraire....
\begin{théorie du complot}
c'est a se demander si le but viser n'est pas à long terme de supprimer le p2p pour la liberté qu'il procure : c'est a dire un moyen rapide et fiable à l'échelle de la planète d'échanger de l'information à l'insu et en dehors du controle des états et autres gouvernements....
Finalement la démocratie, c'est bien tant que le peuple est sous controle.....
La première des choses serait de revoir la constitution qui n'est à mon avis plus adapté.....
De Gaulle à fait faire la 5 ème république à son image (entendre comme ça l'arrangeait bien lui), mais aujourd'hui que l'executif soit partagé entre le président et le gouvernement est AMHA un frein ..... et cela encore plus pendant les cohabitation.....
Le parlement n'a plus de pouvoir : le gouvernement veut une loi , le parlement la lui sert sur un plateau et c'est bien plus le cas avec le gouvernement actuel, il n'ya pas de débat ni d'oposition dans la majorité ... et pourtant bayrou essaye mais il n'yarrive pas .....
c'est peut être moins le cas pour des majorités de gauche grace à la multiplicité des partis...... et ou on retrouve des oppositions du PC, des Verts et autres face au PS.....
il est grand temps de remuer un peu tout ça et d'avoir un parlement plus fort et un peu plus indépendant des gouvernants .....
# Re: Google mail, ses 1Go d'espace ...
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Google mail, ses 1Go d'espace .... Évalué à -1.
ce sera sans moi....
M.
[^] # Re: Le projet de loi sur l'économie numérique retiré de l'ordre du jour du Sénat
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Le projet de loi sur l'économie numérique retiré de l'ordre du jour du Sénat. Évalué à 1.
on sera toujours vigilant.....
M.
[^] # Re: Linux 2.6.5 est sorti
Posté par kolter (site web personnel, Mastodon) . En réponse à la dépêche Linux 2.6.5 est sorti. Évalué à 0.
M.
# Re: Boite kernel: 2.6.5
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Boite kernel: 2.6.5. Évalué à 2.
un journal est déjà paru avec la même info.....
M.
[^] # Re: intercepter le html a la volé
Posté par kolter (site web personnel, Mastodon) . En réponse au journal intercepter le html a la volé. Évalué à 1.
M.
[^] # Re: intercepter le html a la volé
Posté par kolter (site web personnel, Mastodon) . En réponse au journal intercepter le html a la volé. Évalué à 2.
bon admettons que tu veuilles le contenu de la page html http://www.google.fr/about.html(...)
tu fais une connection à l'hote www.google.fr sur le port 80 (port classique pour http)
si tu veux faire un essai tu fais : "telnet www.google.fr 80"
ensuite il te dit :
Trying 64.233.167.99...
Connected to www.google.fr.
Escape character is '^]'.
ensuite tu tapes : "GET /about.html HTTP/1.1" suivi de 2 retours chariot
il t'affiche donc le contenu de : http://www.google.fr/about.html(...)
HTTP/1.1 200 OK
Content-Type: text/html
Last-Modified: Fri, 02 Apr 2004 01:20:24 GMT
Set-Cookie: PREF=ID=33ddff4717cdd806:TM=1081092848:LM=1081092848:S=sWfOpzwO3ucQAG6s; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.com
Server: GWS/2.1
Content-length: 9938
Date: Sun, 04 Apr 2004 15:34:08 GMT
<HTML>
<HEAD>
<TITLE>About Google</TITLE>
<style>
<!--
body,td,font,p,a{font-family:arial,sans-serif}
//-->
</style>
[ coupure ]
Google <a href="privacy.html">Privacy Policy</a> - <a href="terms_of_service.html">Terms
of Service</a></font> </td>
</tr>
</table>
</center>
</body>
</HTML>
tu remarqueras en début de réponse les entêtes http... puis le contenu qui suit...
maintenant comment faire ça en C :
// tu crées le/la socket pour se connecter sur l'hôte www.google.fr sur le port 80...
soc = socket( structure qui va bien, tous ça, tous ça)
// ensuite tu ecrit ta requete sur le/la socket
write(soc, "GET /about.html HTTP/1.1\r\n", taille_en_octets__de("GET /about.html HTTP/1.1\r\n")
// t'attends de lire la réponse :
read(soc, buffer, taille_que_tu_veux)
a tous ça s'ajoute les controles d'erreurs, dans ce que tu recois du dois séparer les entêtes du contenu a priori séparér par deux "\n\n" consécutifs mais vaut mieux jeter un coup d'oeil à la RFC du protocole.....
dans les entetes se trouvent aussi la tailles du "contenu html" à lire .....
voila, voila ....
M.
[^] # Re: Mozilla à la Opera
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Mozilla à la Opera. Évalué à 1.
M.
[^] # Re: Maaaaaaaandrake 10 Maaaaaarre !
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Maaaaaaaandrake 10 Maaaaaarre !. Évalué à 1.
M.
[^] # Re: l'April condamnée pour utilisation abusive du nom de domaine April.org
Posté par kolter (site web personnel, Mastodon) . En réponse au journal l'April condamnée pour utilisation abusive du nom de domaine April.org. Évalué à 1.
M.
# Re: poisson d'avril de microsoft ?
Posté par kolter (site web personnel, Mastodon) . En réponse au journal poisson d'avril de microsoft ?. Évalué à 1.
http://linuxfr.org/~dura/11137.html(...)
M.
# Re: Microsoft rachète linux pour 1 milliard d'euros ...
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Microsoft rachète linux pour 1 milliard d'euros .... Évalué à 0.
M.
[^] # Re: comment écouter france bleu sous linux ?
Posté par kolter (site web personnel, Mastodon) . En réponse au journal comment écouter france bleu sous linux ?. Évalué à 1.
pub pour dawar
ex: mplayer -playlist http://www.erreur404.org/radio404.pls(...)
M.
# Re: De CELLES qui font le libre
Posté par kolter (site web personnel, Mastodon) . En réponse au journal De CELLES qui font le libre. Évalué à 2.
"qu'est ce que c'est que ces commentaires de feministes ? je m'insurge ? "
qui suis-je ?
Les garçons sont-ils prêt pour le desktop ?
que les filles soient prêtent pour le desktop, on en doute plus mais les filles sont elle prêtes pour la console ?
M.
------------[] allez hop j'enlève mon masque je suis Pierre Tramo
[^] # Re: comment écouter france bleu sous linux ?
Posté par kolter (site web personnel, Mastodon) . En réponse au journal comment écouter france bleu sous linux ?. Évalué à 2.
PS : je regarde ça dès que j'ai 2 minutes....
M.
[^] # Re: comment écouter france bleu sous linux ?
Posté par kolter (site web personnel, Mastodon) . En réponse au journal comment écouter france bleu sous linux ?. Évalué à 3.
http://www.tv-radio.com/station/france_bleu_radio_corse_frequenza_m(...)
mais non testé....
à propos pendant une longue soirée d'hiver, je m'étais amusé à choper plein d'url de radios francophones qui diffusent sur le net .....
j'ai tout regroupé dans un fichier xml (le xml n'est pas parfait notemment les infos concernant les débits qui sont pas forcément réelles mais bon), c'est mieux que rien....
c'est dispo ici : http://kolter.free.fr/radio/radio.xml(...)
en général les "URLs" fonctionnent avec mplayer ou xine....
M.
PS : c'est sous GPL
# Re: Sortie du redressement judiciaire de MandrakeSoft
Posté par kolter (site web personnel, Mastodon) . En réponse à la dépêche Sortie du redressement judiciaire de MandrakeSoft. Évalué à 1.
-------------
même si je n'utilise plus mandrake (bien qu'elle fut pendant longtemps la compagne de mes nuits :-) ), je trouve que c'est une excellente nouvelle....
Mon seul souhait c'est que cette distrib gagne des parts de marchés en entreprise sur le plan européen mais aussi et surtout qu'elle devienne une alternative dans le monde de l'education ou il manque un peu d'hétérogénéité sur le plan des systèmes d'informations.....
Par contre 9 ans, ça me fait un peu peur, mais l'avenir nous éclairera....
Et comme on ne le dit pas assez souvent, bon courage et merci à toute l'équipe de MandrakeSoft pour leur travail depuis plus de 6 ans...... et pour ce qu'il font pour crédibiliser une informatique différente
bonne route....
M.
[^] # Re: Messageries instantanées ... sous windows...
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Messageries instantanées ... sous windows.... Évalué à 2.
M.
# Re: MandrakeSoft sort de redressement judiciaire
Posté par kolter (site web personnel, Mastodon) . En réponse au journal MandrakeSoft sort de redressement judiciaire. Évalué à 2.
Mon seul souhait c'est que cette distrib gagne des parts de marchés en entreprise sur le plan européen mais aussi et surtout qu'elle devienne une alternative dans le monde de l'education ou il manque un peu d'hétérogénéité sur le plan des systèmes d'informations.....
Par contre 9 ans, ça me fait un peu peur, mais l'avenir nous éclairera....
Et comme on ne le dit pas assez souvent, bon courage et merci à toute l'équipe de MandrakeSoft pour leur travail depuis plus de 6 ans...... et pour ce qu'il font pour crédibiliser une informatique différente
bonne route....
M.
# Re: P-2-P m'a (encore) tuer
Posté par kolter (site web personnel, Mastodon) . En réponse au journal P-2-P m'a (encore) tuer. Évalué à 1.
\begin{théorie du complot}
c'est a se demander si le but viser n'est pas à long terme de supprimer le p2p pour la liberté qu'il procure : c'est a dire un moyen rapide et fiable à l'échelle de la planète d'échanger de l'information à l'insu et en dehors du controle des états et autres gouvernements....
Finalement la démocratie, c'est bien tant que le peuple est sous controle.....
\end{théorie du complot}
M.
# Re: Euhhhh.....
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Euhhhh...... Évalué à 1.
De Gaulle à fait faire la 5 ème république à son image (entendre comme ça l'arrangeait bien lui), mais aujourd'hui que l'executif soit partagé entre le président et le gouvernement est AMHA un frein ..... et cela encore plus pendant les cohabitation.....
Le parlement n'a plus de pouvoir : le gouvernement veut une loi , le parlement la lui sert sur un plateau et c'est bien plus le cas avec le gouvernement actuel, il n'ya pas de débat ni d'oposition dans la majorité ... et pourtant bayrou essaye mais il n'yarrive pas .....
c'est peut être moins le cas pour des majorités de gauche grace à la multiplicité des partis...... et ou on retrouve des oppositions du PC, des Verts et autres face au PS.....
il est grand temps de remuer un peu tout ça et d'avoir un parlement plus fort et un peu plus indépendant des gouvernants .....
M.
# Re: Transport jabber <-> ICQ comment ca marche?
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Transport jabber <-> ICQ comment ca marche?. Évalué à 1.
M.
# Re: Aide mémoire XPath 1.0
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Aide mémoire XPath 1.0. Évalué à 3.
M.
[^] # Re: Systèmes de fichiers
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Systèmes de fichiers. Évalué à 1.
M.
[^] # Re: Meilleure productivité grace à Linux
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Meilleure productivité grace à Linux. Évalué à 0.
mais tout le monde est tombé dedans..... pa grave....
je suis donc incompris.....
--> []
M.
[^] # Re: Faire du closed-sources sous licence GPL
Posté par kolter (site web personnel, Mastodon) . En réponse au journal Faire du closed-sources sous licence GPL. Évalué à 1.
l'archive du noyau serait trop importante, déja que c'est exponentielle à l'échelle du temps.... on va pas trop en rajouter...
[] déjà partit....
M.