{"id":146,"date":"2006-10-17T18:17:58","date_gmt":"2006-10-17T16:17:58","guid":{"rendered":"http:\/\/www.gatellier.be\/blog\/?p=146"},"modified":"2006-10-17T18:17:58","modified_gmt":"2006-10-17T16:17:58","slug":"charles-sniffe-ajax-et-swf","status":"publish","type":"post","link":"https:\/\/gatellier.be\/blog\/charles-sniffe-ajax-et-swf\/","title":{"rendered":"Charles sniffe de l&#8217;Ajax et du swf"},"content":{"rendered":"<p><small>non je ne parles pas de mon (plus si) <a href=\"\/\/www.pakpak.be\/Charles_Coppin.jpg\">petit voisin<\/a><\/small><\/p>\n<p>On a vu r\u00e9cemment que sous Firefox, il \u00e9tait tr\u00e8s facile de <a href=\"\/blog\/je-redecouvre-firebug-debogage-facile\/\" hreflang=\"fr\">tracer les requ\u00eates Ajax avec l&#8217;extension Firebug<\/a>.<\/p>\n<p align=\"center\"><a href=\"\/\/xk72.com\/charles\/\"><img decoding=\"async\" src=\"\/blog\/wp-content\/photos\/charles.png\" alt=\"Splash Screen de Charles Web Debugging Proxy\" title=\"Splash Screen de Charles Web Debugging Proxy\" border=\"0\" \/><\/a><\/p>\n<h3>Et pour Internet Explorer?<\/h3>\n<p>Il existe une application multi platforme (Win\/MacOS\/Linux) qui permet de renifler tout le traffic passant par les navigateurs. Le nom de ce bonheur pour les d\u00e9veloppeurs: <strong><a href=\"\/\/xk72.com\/charles\/\" hreflang=\"en\">Charles<\/a><\/strong><\/p>\n<p>Une fois install\u00e9 et activ\u00e9, Charles se comporte comme un serveur proxy et enregistre les diff\u00e9rentes requ\u00eates <acronym title=\"HyperText Transfer Protocol\">HTTP<\/acronym><\/p>\n<p align=\"center\"><a href=\"\/blog\/?pp_album=1&amp;pp_image=charles_results.png\"><img decoding=\"async\" src=\"\/blog\/wp-content\/photos\/charles_results.png\" alt=\"Charles Web Debugging Proxy: r\u00e9sultat d'analyse\" title=\"Charles Web Debugging Proxy: r\u00e9sultat d'analyse\" border=\"0\" \/><\/a><\/p>\n<p>L&#8217;analyse des donn\u00e9es de la partie droite de l&#8217;\u00e9cran permet de retrouver une foule d&#8217;informations sur la ressource demand\u00e9e. Dans ce cas-ci, il s&#8217;agissait d&#8217;un flux <acronym title=\"R\u00e9sum\u00e9 Syst\u00e9matique de Site ;)\">RSS<\/acronym>.<\/p>\n<p>L&#8217;onglet G\u00e9n\u00e9ral nous indique tout ce qui est relatif au fichier demand\u00e9 lui-m\u00eame (taille, vitesse de t\u00e9l\u00e9chargement, etc), l&#8217;onglet Request reprend ce que le browser a demand\u00e9 au serveur, et l&#8217;onglet Response reprend ce que le serveur a r\u00e9pondu.<\/p>\n<p>Exactement ce qu&#8217;on cherche pour <strong>d\u00e9boguer nos applications Ajax<\/strong>.<\/p>\n<p>Comme ce programme se comporte comme un proxy, il capture <em>tous<\/em> le traffic, m\u00eame les requ\u00eates qui sont faites par des fichier .swf tels <a href=\"\/blog\/diaporama-html-javascript-flash-slideshowpro\/trackback\/\">des diaporamas<\/a> ou des <a href=\"\/\/vego.be\/\">applications FlashComm<\/a><\/p>\n<p>Quand je vous disais que c&#8217;\u00e9tait le bonheur&nbsp;!<\/p>\n<p>Disponible sur le <a href=\"\/\/xk72.com\/charles\/\">site du d\u00e9veloppeur<\/a>, la version d&#8217;essais est tout \u00e0 fait fonctionnelle sauf qu&#8217;elle s&#8217;arr\u00eate apr\u00e8s trente minutes (assez pour certains). Sinon, l&#8217;application co\u00fbte US$50,-. Pas si cher que \u00e7a.<\/p>\n<h4>Liens relatifs<\/h4>\n<ul>\n<li><strong><a href=\"\/\/xk72.com\/charles\/\" hreflang=\"en\">Charles Web Debugging Proxy<\/a><\/strong><\/li>\n<li><a href=\"\/blog\/je-redecouvre-firebug-debogage-facile\/\">D\u00e9boguer gr\u00e2ce \u00e0 Firebug<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>non je ne parles pas de mon (plus si) petit voisin On a vu r\u00e9cemment que sous Firefox, il \u00e9tait tr\u00e8s facile de tracer les requ\u00eates Ajax avec l&#8217;extension Firebug. Et pour Internet Explorer? Il existe une application multi platforme (Win\/MacOS\/Linux) qui permet de renifler tout le traffic passant par les navigateurs. Le nom de [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,28,63,38,39,61,10,12,15],"tags":[],"class_list":["post-146","post","type-post","status-publish","format-standard","hentry","category-ajax","category-browsing","category-debogage","category-firefox","category-flash","category-productivite","category-tutorial","category-utilitaire","category-web20"],"_links":{"self":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/posts\/146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/comments?post=146"}],"version-history":[{"count":0,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/posts\/146\/revisions"}],"wp:attachment":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/media?parent=146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/categories?post=146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/tags?post=146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}