<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The Definitive Guide to GET vs POST</title>
	<atom:link href="http://thinkvitamin.com/dev/the-definitive-guide-to-get-vs-post/feed/" rel="self" type="application/rss+xml" />
	<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/</link>
	<description>The Web Practitioner&#039;s Blog</description>
	<lastBuildDate>Sat, 11 Feb 2012 16:33:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Vlad Gidea</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-42112</link>
		<dc:creator>Vlad Gidea</dc:creator>
		<pubDate>Wed, 30 Mar 2011 09:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-42112</guid>
		<description>Thanks for the info.</description>
		<content:encoded><![CDATA[<p>Thanks for the info.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geekroom.de</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-41327</link>
		<dc:creator>Geekroom.de</dc:creator>
		<pubDate>Sat, 26 Feb 2011 09:34:00 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-41327</guid>
		<description>The difference is that GET sends data open and POST hidden (in the http-header).

So get is better for non-secure data, like query strings in Google. Auth-data shall never be send via GET - so use POST here. Of course the whole theme is a little more complicated... who wants to read more, try this: http://bit.ly/gXpgzY

I hope that helped a little.</description>
		<content:encoded><![CDATA[<p>The difference is that GET sends data open and POST hidden (in the http-header).</p>
<p>So get is better for non-secure data, like query strings in Google. Auth-data shall never be send via GET &#8211; so use POST here. Of course the whole theme is a little more complicated&#8230; who wants to read more, try this: <a href="http://bit.ly/gXpgzY" rel="nofollow">http://bit.ly/gXpgzY</a></p>
<p>I hope that helped a little.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bile</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-37523</link>
		<dc:creator>Bile</dc:creator>
		<pubDate>Tue, 16 Nov 2010 20:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-37523</guid>
		<description>POST /Microsoft-Server-ActiveSync?Cmd=Sync&amp;User=user%40domain.domDeviceId=androidc259148960&amp;DeviceType=Android HTTP/1.1

This little line was taken from my active sync device as it was talking to the server. The rest of the HTTP header followed with the body having some active sync traffic. What do?!</description>
		<content:encoded><![CDATA[<p>POST /Microsoft-Server-ActiveSync?Cmd=Sync&amp;User=user%40domain.domDeviceId=androidc259148960&amp;DeviceType=Android HTTP/1.1</p>
<p>This little line was taken from my active sync device as it was talking to the server. The rest of the HTTP header followed with the body having some active sync traffic. What do?!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: adenner</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-19056</link>
		<dc:creator>adenner</dc:creator>
		<pubDate>Wed, 10 Mar 2010 20:10:31 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-19056</guid>
		<description>You appear to have a dead link to the image that is in your summary. http://www.onlineassociates.ae/wp-content/images/external/carsonified-get-post.gif returns a 404 not found error.

Otherwise a good article, I confess that I have used gets where posts should have been used before...</description>
		<content:encoded><![CDATA[<p>You appear to have a dead link to the image that is in your summary. <a href="http://www.onlineassociates.ae/wp-content/images/external/carsonified-get-post.gif" rel="nofollow">http://www.onlineassociates.ae/wp-content/images/external/carsonified-get-post.gif</a> returns a 404 not found error.</p>
<p>Otherwise a good article, I confess that I have used gets where posts should have been used before&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gagnelteboalp</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-17030</link>
		<dc:creator>gagnelteboalp</dc:creator>
		<pubDate>Thu, 10 Dec 2009 14:08:06 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-17030</guid>
		<description>Uncoriegrouro
&lt;a href=&quot;http://avsfedmzhssk.com&quot; rel=&quot;nofollow&quot;&gt;rwof&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Uncoriegrouro<br />
<a href="http://avsfedmzhssk.com" rel="nofollow">rwof</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PHP: Hafta 3 &#124; UBenzer &#124; Umut Benzer &#124; O da kim?</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-16686</link>
		<dc:creator>PHP: Hafta 3 &#124; UBenzer &#124; Umut Benzer &#124; O da kim?</dc:creator>
		<pubDate>Tue, 24 Nov 2009 21:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-16686</guid>
		<description>[...] GET mi POST mu? Aradaki farklar, kullanım örnekleri [...]</description>
		<content:encoded><![CDATA[<p>[...] GET mi POST mu? Aradaki farklar, kullanım örnekleri [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Qué método elegir, GET o POST? &#124; Otro Blog Más</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-16341</link>
		<dc:creator>Qué método elegir, GET o POST? &#124; Otro Blog Más</dc:creator>
		<pubDate>Mon, 09 Nov 2009 07:54:58 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-16341</guid>
		<description>[...] través de Carsonified, leo un artículo interesante llamado &#8220;La Guía Definitiva de GET vs POST&#8220;, que no [...]</description>
		<content:encoded><![CDATA[<p>[...] través de Carsonified, leo un artículo interesante llamado &#8220;La Guía Definitiva de GET vs POST&#8220;, que no [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mes favoris du 29-10-09 au 30-10-09</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-16160</link>
		<dc:creator>Mes favoris du 29-10-09 au 30-10-09</dc:creator>
		<pubDate>Fri, 30 Oct 2009 08:29:29 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-16160</guid>
		<description>[...] The Definitive Guide to GET vs POST&#160; [...]</description>
		<content:encoded><![CDATA[<p>[...] The Definitive Guide to GET vs POST&nbsp; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ויטמין</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-16130</link>
		<dc:creator>ויטמין</dc:creator>
		<pubDate>Thu, 29 Oct 2009 09:04:43 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-16130</guid>
		<description>There is no difference in security between POST and GET. The major difference in “security” is that POSTed data is not visible in a URL. Both are open to packet sniffing</description>
		<content:encoded><![CDATA[<p>There is no difference in security between POST and GET. The major difference in “security” is that POSTed data is not visible in a URL. Both are open to packet sniffing</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Revue de presse &#124; Simple Entrepreneur</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-16123</link>
		<dc:creator>Revue de presse &#124; Simple Entrepreneur</dc:creator>
		<pubDate>Thu, 29 Oct 2009 05:11:07 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-16123</guid>
		<description>[...] The definitive guide to GET vs POST Probablement pas le guide définitif sur le sujet (comme annoncé), mais une très bonne présentation des différences entre ces deux méthodes HTTP. Pour être un peu plus complet, il aurait fallu aborder REST&#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] The definitive guide to GET vs POST Probablement pas le guide définitif sur le sujet (comme annoncé), mais une très bonne présentation des différences entre ces deux méthodes HTTP. Pour être un peu plus complet, il aurait fallu aborder REST&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Get vs Post la guia definitiva &#124; Blog XYOX</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-14541</link>
		<dc:creator>Get vs Post la guia definitiva &#124; Blog XYOX</dc:creator>
		<pubDate>Wed, 02 Sep 2009 01:27:40 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-14541</guid>
		<description>[...] maneras mas comunes de enviar datos o contenido en los formularios o a traves de simples enlaces, Carsonified nos muestra una guia, comparando el deselvolvimiento de cada uno de estos metodos.         Posted in Tutoriales  Tags: [...]</description>
		<content:encoded><![CDATA[<p>[...] maneras mas comunes de enviar datos o contenido en los formularios o a traves de simples enlaces, Carsonified nos muestra una guia, comparando el deselvolvimiento de cada uno de estos metodos.         Posted in Tutoriales  Tags: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fahed</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-14468</link>
		<dc:creator>Fahed</dc:creator>
		<pubDate>Mon, 31 Aug 2009 15:03:53 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-14468</guid>
		<description>For anyone still wondering about AJAX POST using 2 TCP packets and AJAX GET only using 1, Joseph Scott has checked it and detailed his findings:

http://josephscott.org/archives/2009/08/xmlhttprequest-xhr-uses-multiple-packets-for-http-post/

Except for FF, all browsers implement AJAX POST using 2 packets.</description>
		<content:encoded><![CDATA[<p>For anyone still wondering about AJAX POST using 2 TCP packets and AJAX GET only using 1, Joseph Scott has checked it and detailed his findings:</p>
<p><a href="http://josephscott.org/archives/2009/08/xmlhttprequest-xhr-uses-multiple-packets-for-http-post/" rel="nofollow">http://josephscott.org/archives/2009/08/xmlhttprequest-xhr-uses-multiple-packets-for-http-post/</a></p>
<p>Except for FF, all browsers implement AJAX POST using 2 packets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GET y POST: La Guia Definitiva &#171; The New Cult of Dead Cow</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-14412</link>
		<dc:creator>GET y POST: La Guia Definitiva &#171; The New Cult of Dead Cow</dc:creator>
		<pubDate>Sat, 29 Aug 2009 18:57:36 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-14412</guid>
		<description>[...] Traducido de:  Carsonified [...]</description>
		<content:encoded><![CDATA[<p>[...] Traducido de:  Carsonified [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph Scott</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-14228</link>
		<dc:creator>Joseph Scott</dc:creator>
		<pubDate>Thu, 27 Aug 2009 15:58:48 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-14228</guid>
		<description>I was curious about this 2 packet claim with XHR over HTTP POST as well.  I ran tests on several browsers to see if this was the case - http://josephscott.org/archives/2009/08/xmlhttprequest-xhr-uses-multiple-packets-for-http-post/

Bottom line: all of the browsers I tested except for Firefox will use 2 packets to send this data instead of just 1.</description>
		<content:encoded><![CDATA[<p>I was curious about this 2 packet claim with XHR over HTTP POST as well.  I ran tests on several browsers to see if this was the case &#8211; <a href="http://josephscott.org/archives/2009/08/xmlhttprequest-xhr-uses-multiple-packets-for-http-post/" rel="nofollow">http://josephscott.org/archives/2009/08/xmlhttprequest-xhr-uses-multiple-packets-for-http-post/</a></p>
<p>Bottom line: all of the browsers I tested except for Firefox will use 2 packets to send this data instead of just 1.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: XMLHttpRequest (XHR) Uses Multiple Packets for HTTP POST? &#124;&#124; Joseph Scott</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-14227</link>
		<dc:creator>XMLHttpRequest (XHR) Uses Multiple Packets for HTTP POST? &#124;&#124; Joseph Scott</dc:creator>
		<pubDate>Thu, 27 Aug 2009 15:55:12 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-14227</guid>
		<description>[...] recent Think Vitamin article, The Definitive Guide to GET vs POST, mentioned something that I hadn&#8217;t seen before about XMLHttpRequest (XHR). Their Rule #4 [...]</description>
		<content:encoded><![CDATA[<p>[...] recent Think Vitamin article, The Definitive Guide to GET vs POST, mentioned something that I hadn&#8217;t seen before about XMLHttpRequest (XHR). Their Rule #4 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: [ mkhairul.com ] &#187; GET vs POST</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13986</link>
		<dc:creator>[ mkhairul.com ] &#187; GET vs POST</dc:creator>
		<pubDate>Sun, 23 Aug 2009 22:37:52 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13986</guid>
		<description>[...] good definitive guide on GET vs POST at [...]</description>
		<content:encoded><![CDATA[<p>[...] good definitive guide on GET vs POST at [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2009-08-22 at DeStructUred Blog</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13967</link>
		<dc:creator>links for 2009-08-22 at DeStructUred Blog</dc:creator>
		<pubDate>Sun, 23 Aug 2009 02:03:47 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13967</guid>
		<description>[...] Carsonified » The Definitive Guide to GET vs POST (tags: webdev Programming forms tips web http HTML) [...]</description>
		<content:encoded><![CDATA[<p>[...] Carsonified » The Definitive Guide to GET vs POST (tags: webdev Programming forms tips web http HTML) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ennuyer.net &#187; Blog Archive &#187; Rails Reading - August 19, 2009</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13767</link>
		<dc:creator>Ennuyer.net &#187; Blog Archive &#187; Rails Reading - August 19, 2009</dc:creator>
		<pubDate>Wed, 19 Aug 2009 20:01:23 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13767</guid>
		<description>[...]  Carsonified » The Definitive Guide to GET vs POST  [...]</description>
		<content:encoded><![CDATA[<p>[...]  Carsonified » The Definitive Guide to GET vs POST  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diferencias entre GET y POST - The n4gash Blog</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13737</link>
		<dc:creator>Diferencias entre GET y POST - The n4gash Blog</dc:creator>
		<pubDate>Wed, 19 Aug 2009 11:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13737</guid>
		<description>[...]   [...]</description>
		<content:encoded><![CDATA[<p>[...]   [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ricky Martin</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13736</link>
		<dc:creator>Ricky Martin</dc:creator>
		<pubDate>Wed, 19 Aug 2009 09:08:09 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13736</guid>
		<description>i liked the idea</description>
		<content:encoded><![CDATA[<p>i liked the idea</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jrcetic (jrcetic) 's status on Wednesday, 19-Aug-09 09:07:57 UTC - Identi.ca</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13735</link>
		<dc:creator>jrcetic (jrcetic) 's status on Wednesday, 19-Aug-09 09:07:57 UTC - Identi.ca</dc:creator>
		<pubDate>Wed, 19 Aug 2009 09:08:05 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13735</guid>
		<description>[...]  http://carsonified.com/blog/dev/the-definitive-guide-to-get-vs-post/  [...]</description>
		<content:encoded><![CDATA[<p>[...]  <a href="http://carsonified.com/blog/dev/the-definitive-guide-to-get-vs-post/" rel="nofollow">http://carsonified.com/blog/dev/the-definitive-guide-to-get-vs-post/</a>  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: UnLugar &#187; Blog Archive &#187; ¿Usar GET o POST?</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13714</link>
		<dc:creator>UnLugar &#187; Blog Archive &#187; ¿Usar GET o POST?</dc:creator>
		<pubDate>Tue, 18 Aug 2009 23:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13714</guid>
		<description>[...] Impresionante guía sobre los métodos POST o GET del protocolo HTTP. Y cuando conviene utilizar uno y otro, y las ventajas/desventajas de cada uno de estos métodos a la hora de enviar datos del cliente a nuestra aplicación. [...]</description>
		<content:encoded><![CDATA[<p>[...] Impresionante guía sobre los métodos POST o GET del protocolo HTTP. Y cuando conviene utilizar uno y otro, y las ventajas/desventajas de cada uno de estos métodos a la hora de enviar datos del cliente a nuestra aplicación. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Интересното от 18.08.2009 &#124; DevStorming.com</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13707</link>
		<dc:creator>Интересното от 18.08.2009 &#124; DevStorming.com</dc:creator>
		<pubDate>Tue, 18 Aug 2009 18:36:55 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13707</guid>
		<description>[...] &#8226; The Definitive Guide to GET vs POST [...]</description>
		<content:encoded><![CDATA[<p>[...] &bull; The Definitive Guide to GET vs POST [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Compartiendo desde delicious. 11 de Agosto &#8211; 18 de Agosto &#124; David Táboas</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13706</link>
		<dc:creator>Compartiendo desde delicious. 11 de Agosto &#8211; 18 de Agosto &#124; David Táboas</dc:creator>
		<pubDate>Tue, 18 Aug 2009 17:05:22 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13706</guid>
		<description>[...] Carsonified &#187; The Definitive Guide to GET vs POST &#8211; [...]</description>
		<content:encoded><![CDATA[<p>[...] Carsonified &raquo; The Definitive Guide to GET vs POST &#8211; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Willison</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13698</link>
		<dc:creator>Simon Willison</dc:creator>
		<pubDate>Tue, 18 Aug 2009 11:39:58 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13698</guid>
		<description>That Iain Lamb quote is the first I&#039;ve heard of that performance issue - very interesting. I&#039;d like to know which browsers it affects.

I don&#039;t think it should affect the decision of whether to use GET or POST for the vast majority of cases. Ajax autocomplete is the most performance critical Ajax interaction, and that uses GET already. This might be a consideration for real-time collaboration applications (MobWrite / EtherPad etc) but for everything else I&#039;d stick to the HTTP standard defined rules of which verb to use.</description>
		<content:encoded><![CDATA[<p>That Iain Lamb quote is the first I&#8217;ve heard of that performance issue &#8211; very interesting. I&#8217;d like to know which browsers it affects.</p>
<p>I don&#8217;t think it should affect the decision of whether to use GET or POST for the vast majority of cases. Ajax autocomplete is the most performance critical Ajax interaction, and that uses GET already. This might be a consideration for real-time collaboration applications (MobWrite / EtherPad etc) but for everything else I&#8217;d stick to the HTTP standard defined rules of which verb to use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#191;Cuando usar POST y cuando usar GET? &#171; Darkchicles Microsoft Student Partner</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13680</link>
		<dc:creator>&#191;Cuando usar POST y cuando usar GET? &#171; Darkchicles Microsoft Student Partner</dc:creator>
		<pubDate>Tue, 18 Aug 2009 06:53:03 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13680</guid>
		<description>[...] y cuando usar GET?, si al final hacen lo mismo. Pues bien en el twitter recomendaban este enlace The Definitive Guide to GET vs POST&#160; y aunque el texto del autor me pareció un poco confuso, si imagen dice mas que mil palabras [...]</description>
		<content:encoded><![CDATA[<p>[...] y cuando usar GET?, si al final hacen lo mismo. Pues bien en el twitter recomendaban este enlace The Definitive Guide to GET vs POST&#160; y aunque el texto del autor me pareció un poco confuso, si imagen dice mas que mil palabras [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Karns</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13667</link>
		<dc:creator>Jason Karns</dc:creator>
		<pubDate>Tue, 18 Aug 2009 01:11:40 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13667</guid>
		<description>It seems the comment form ate my comment.

Per RFC 2396, section 3 a URI is defined as:

[scheme] :// [authority] [path] ? [query]</description>
		<content:encoded><![CDATA[<p>It seems the comment form ate my comment.</p>
<p>Per RFC 2396, section 3 a URI is defined as:</p>
<p>[scheme] :// [authority] [path] ? [query]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Karns</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13666</link>
		<dc:creator>Jason Karns</dc:creator>
		<pubDate>Tue, 18 Aug 2009 01:08:56 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13666</guid>
		<description>As you mentioned, Fahed, replies can&#039;t nest deeper than 3 levels, so I&#039;m replying to myself ;-)

As I mentioned in my first comment/reply &quot;The query string is part of the URI and is NOT passed in the body as per the article.&quot; I am referring to all HTTP Requests, irrespective of method (GET, POST, PUT, DELETE, or other). All HTTP Requests target a URI. Per RFC 2396 (section 3), a URI is defined as: ://?

So all Requests have URIs and all URIs &#039;may&#039; have querystrings, including POSTs. There is no difference between GET and POST as to how the querystring is handled. A POST request&#039;s body is comprised of the name/value pairs of a serialized form element. In order to generate a POST request that contains a querystring separate from the body, create a form where the @action attribute is such: &quot;handler.php?article=DefinitiveGuide&quot;. If you were to inspect the body of this post request via Fiddler (or other) you&#039;ll notice that the body does not contain an &#039;article&#039; key (unless also specified as a form field). This can lead to some interesting server-side code, especially if you have querystring keys colliding with form fields of the same name. PHP makes this even more confusing by naming its querystring autoglobal $_GET which doesn&#039;t neccisarily imply a GET request. Given my previous form example, $_GET would contain a key for &#039;article&#039; and $_POST would contain the fields of the form. See this post on SitePoint regarding GET/POST with PHP in particular: http://www.sitepoint.com/blogs/2009/02/05/on-get-and-post/

I don&#039;t disagree with any other point in your article. I even agree with your security point in GET. As Robert Taylor said &quot;Securing data is a multi-faceted vigil&quot;. Simply preventing browser auto-complete of sensitive information is one (if minor) defense. But I digress...

My only reason for posting is to illuminate yet another misconception regarding GET/POST and the ever lovely querystring.

Feel free to email me or twitter (@jasonkarns) with further discussion.</description>
		<content:encoded><![CDATA[<p>As you mentioned, Fahed, replies can&#8217;t nest deeper than 3 levels, so I&#8217;m replying to myself ;-)</p>
<p>As I mentioned in my first comment/reply &#8220;The query string is part of the URI and is NOT passed in the body as per the article.&#8221; I am referring to all HTTP Requests, irrespective of method (GET, POST, PUT, DELETE, or other). All HTTP Requests target a URI. Per RFC 2396 (section 3), a URI is defined as: ://?</p>
<p>So all Requests have URIs and all URIs &#8216;may&#8217; have querystrings, including POSTs. There is no difference between GET and POST as to how the querystring is handled. A POST request&#8217;s body is comprised of the name/value pairs of a serialized form element. In order to generate a POST request that contains a querystring separate from the body, create a form where the @action attribute is such: &#8220;handler.php?article=DefinitiveGuide&#8221;. If you were to inspect the body of this post request via Fiddler (or other) you&#8217;ll notice that the body does not contain an &#8216;article&#8217; key (unless also specified as a form field). This can lead to some interesting server-side code, especially if you have querystring keys colliding with form fields of the same name. PHP makes this even more confusing by naming its querystring autoglobal $_GET which doesn&#8217;t neccisarily imply a GET request. Given my previous form example, $_GET would contain a key for &#8216;article&#8217; and $_POST would contain the fields of the form. See this post on SitePoint regarding GET/POST with PHP in particular: <a href="http://www.sitepoint.com/blogs/2009/02/05/on-get-and-post/" rel="nofollow">http://www.sitepoint.com/blogs/2009/02/05/on-get-and-post/</a></p>
<p>I don&#8217;t disagree with any other point in your article. I even agree with your security point in GET. As Robert Taylor said &#8220;Securing data is a multi-faceted vigil&#8221;. Simply preventing browser auto-complete of sensitive information is one (if minor) defense. But I digress&#8230;</p>
<p>My only reason for posting is to illuminate yet another misconception regarding GET/POST and the ever lovely querystring.</p>
<p>Feel free to email me or twitter (@jasonkarns) with further discussion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GET 與 POST &#124; TechNow 當代科技 - web host by CommuniLink</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13665</link>
		<dc:creator>GET 與 POST &#124; TechNow 當代科技 - web host by CommuniLink</dc:creator>
		<pubDate>Tue, 18 Aug 2009 00:46:43 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13665</guid>
		<description>[...] 較早前讀到一篇《The Definitive Guide to GET vs POST》，簡釋了一下 GET 和 POST 的優缺。並總結了 4 [...]</description>
		<content:encoded><![CDATA[<p>[...] 較早前讀到一篇《The Definitive Guide to GET vs POST》，簡釋了一下 GET 和 POST 的優缺。並總結了 4 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Ingram</title>
		<link>http://thinkvitamin.com/code/the-definitive-guide-to-get-vs-post/#comment-13663</link>
		<dc:creator>Andrew Ingram</dc:creator>
		<pubDate>Tue, 18 Aug 2009 00:30:19 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=2856#comment-13663</guid>
		<description>Just a quick point that encrypting the URLs by itself isn&#039;t necessarily secure, because a potential hacker has access to the same black box (the site) for encrypting the URLs as the victim. If you have the ability to create your own encypted string it becomes much easier to exploit any weaknesses in the algorithms.

In reality, it&#039;s always safter to stick with established methods of securing traffic such as SSL (or its successors) rather than trying to implement your own security layer. Unless you&#039;re a real security genius you&#039;re likely to end up making things less secure.</description>
		<content:encoded><![CDATA[<p>Just a quick point that encrypting the URLs by itself isn&#8217;t necessarily secure, because a potential hacker has access to the same black box (the site) for encrypting the URLs as the victim. If you have the ability to create your own encypted string it becomes much easier to exploit any weaknesses in the algorithms.</p>
<p>In reality, it&#8217;s always safter to stick with established methods of securing traffic such as SSL (or its successors) rather than trying to implement your own security layer. Unless you&#8217;re a real security genius you&#8217;re likely to end up making things less secure.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 0.484 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-11 21:25:44 -->

