Blogs Français.com


ETags en HTTP via Karl - Le carnet Web December 23rd, 2006 at 01:00

Pourquoi les ETags sont importants en...

H signifie Hyper via Karl - Le carnet Web November 23rd, 2006 at 01:00

Où Sam Ruby nous explique la partie importante du Web, c'est à dire HTTP. qui est d'ailleurs relayé par Joe Gregorio qui affirme que les services Web utilisant SOAP ne sont viables que si l'on contrôle bien les deux extrémités de la...

Échec de REST sur le Web via Karl - Le carnet Web October 26th, 2006 at 02:00

Toujours amusant de voir qu'un billet de carnet Web démarre souvent par un titre volontairement provocateur. Ce qui est rassurant est que l'on a jamais autant parler de REST, parfois à tort et à travers, mais au moins cela permet de développer des idées intéressantes.REST,...

Match REST - SOAP via Karl - Le carnet Web October 26th, 2006 at 02:00

Toujours le même débat, cette fois avec des diagrammes. Cela devrait être retransmis à la télé, tellement c'est passionnel.REST, SOAP,...

HTTP Put via Karl - Le carnet Web September 10th, 2006 at 02:00

Un client en python pour pouvoir réaliser des HTTP Put. À ce propos, la sémantique des verbes HTTP est très souvent mal comprise. Pas seulement dans l'utilisation que les programmeurs peuvent en faire en utilisant un verbe pour un autre mais également pour la confusion entre la sémantique et l'action. HTTP ne définit pas la sémantique des actions de logiciel, mais des actions sur l'espace d'information. Il me faudra expliquer un peu plus.HTTP,...

REST en français via Karl - Le carnet Web August 27th, 2006 at 02:00

Frédéric Laurent a traduit le chapitre 5 de la thèse de Roy Fielding en français. Cette thèse a définit les fondements de REST, un principe d'architecture du Web utilisant la sémantique de HTTP. Je l'ai rajouté à la liste des ressources sur REST en français.REST,...

content-type : Entre pragmatisme et théorie via Karl - Le carnet Web August 11th, 2006 at 02:00

image Comprendre une technologie, l'apprendre, l'utiliser et la développer se réalisent toujours dans une tension, une friction entre pragmatisme et théorie. Entre ces deux extrêmes, il y a une large possibilité d'expression et de prise de position permettant prenant en compte des difficultés techniques et humaines (Les technologies se développent toujours dans un contexte social). À ce propos que nous apprends la saga du content-type. Shibuya, Tokyo, Japon Qu'est-ce que le content-type ?Le content-type est un en-tête utilisé dans les applications afin de définir le type de contenu du document qui va être traité. Il est défini par un type et sous-type.Content-Type: type/sous-typePar exemple quelques types de contenus utilisés pour le Web.Content-Type: text/plain Content-Type:...

Librairie HTTP version 0.2 en Python via Karl - Le carnet Web July 11th, 2006 at 02:00

Pour développer avec HTTP en Python, une librairie a été développée par Joe Gregorio. Comme il est assez å cheval sur les principes, la librairie est de qualité. La librairie est accompagnée d'une suite de tests HTTP. Il reste encore de nombreuses choses à développer pour que la librairie soit complète et vous pouvez donc contribuer.HTTP,...

HTTP PUT, un rappel via Karl - Le carnet Web July 10th, 2006 at 02:00

image On parle souvent de l'abus de la sémantique de HTML, mais ce que de nombreuses personnes ne voient pas même (surtout ?) chez les développeurs Web, c'est que HTTP est bien plus maltraité que HTML. Shonandai, Japon Roy Fielding le rappelle sur la liste Atom récemment, avec le sens de PUT :Si cela peut-être utile, PUT ne signifie pas « store » . J'ai dû le répéter un million de fois dans les listes wedav et consorts. HTTP définit la sémantique voulue de la communication – les attentes de chacune des parties. Le protocole ne définit pas comment chacune des parties remplit ces attentes, et il est absolument certain que cela n'empêche pas un serveur d'avoir une autorité complète sur ses propres ressources. Également, les ressources changent dans le temps, ainsi si un...

HTTP PUT, un rappel via Karl - Le carnet Web July 10th, 2006 at 02:00

image On parle souvent de l'abus de la sémantique de HTML, mais ce que de nombreuses personnes ne voient pas même (surtout ?) chez les développeurs Web, c'est que HTTP est bien plus maltraité que HTML. Shonandai, Japon Roy Fielding le rappelle sur la liste Atom récemment, avec le sens de PUT :Si cela peut-être utile, PUT ne signifie pas « store » . J'ai dû le répéter un million de fois dans les listes wedav et consorts. HTTP définit la sémantique voulue de la communication – les attentes de chacune des parties. Le protocole ne définit pas comment chacune des parties remplit ces attentes, et il est absolument certain que cela n'empêche pas un serveur d'avoir une autorité complète sur ses propres ressources. Également, les ressources changent dans le temps, ainsi si un...

Abus du client ou pas via Karl - Le carnet Web March 24th, 2006 at 01:00

Sean B. Palmer s'interroge sur ce qui constitue un abus réel de l'entête User-Agent défini dans la spécification HTTP. Il reproche notamment la nécessité d'agir de la sorte car certains sites font de la détection de clients Web pour bloquer ou non. Il est vrai que si certains robots sur le Web respectaient robots.txt, cela aiderait sûrement à plus d'harmonie. Je signale que Technorati ne respecte pas (à cette date) par exemple robots.txtHTTP,...

Sans dialogues via Karl - Le carnet Web February 28th, 2006 at 01:00

Parce que cela n'a rien d'une conversation… robots.txtUser-agent: * Disallow: / En route, vers un Pagerank © de 0. Pourquoi ? Parce que c'est mon choix. Insérez ici un long discours inutile sur les égos sur-dimensionnés, sur la médiocrité, sur la marchandisation de nos personnes, etc.carnet Web, société,...

REST, ta mère ! via Karl - Le carnet Web February 23rd, 2006 at 01:00

Nombre de services Web se réclament d'être REST alors qu'ils ne font que du GET. Je vous informe que la grange est un service RESTful avec un mois de retard, c'est encore plus reposant.HTTP, humour, QA,...

Cache et POST via Karl - Le carnet Web February 21st, 2006 at 01:00

Comment mettre à jour le cache en utilisant une commande POST sur la même ressource.HTTP, POST, cache...

Safari joue mal à cache-cache via Karl - Le carnet Web February 17th, 2006 at 01:00

Il semblerait que Safari n'est pas une bonne gestion de son cache et donc du protocole HTTP.Safari, HTTP,...

Cache HTTP : La bonne façon ? via Karl - Le carnet Web February 3rd, 2006 at 01:00

Joe Gregorio explique comment réaliser un cache HTTP et introduit sa librairie HTTP en python. HTTP, python, cache,...