<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Waldemar's blog &#187; HTTP POST GET performance web services</title>
	<atom:link href="http://blog.testsautomation.com/tag/http-post-get-performance-web-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.testsautomation.com</link>
	<description>Live fast, die old...</description>
	<lastBuildDate>Mon, 02 Jan 2012 20:36:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>HTTP POST or GET</title>
		<link>http://blog.testsautomation.com/2009/01/http-post-or-get-web-services-performance-testing/</link>
		<comments>http://blog.testsautomation.com/2009/01/http-post-or-get-web-services-performance-testing/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 23:13:18 +0000</pubDate>
		<dc:creator>Waldemar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[HTTP POST GET performance web services]]></category>

		<guid isPermaLink="false">http://blog.testsautomation.com/?p=61</guid>
		<description><![CDATA[Some time ago I made a little test comparing web services performance using HTTP GET and POST methods. I used the same script, in the same environment with the same web service. HTTP method was the only difference. I discovered that POST method is twice much faster than request sent using GET method. You should [...]]]></description>
			<content:encoded><![CDATA[<p>Some time ago I made a little test comparing web services performance using HTTP GET and POST methods. I used the same script, in the same environment with the same web service. HTTP method was the only difference.</p>
<p>I discovered that POST method is <strong>twice</strong> much faster than request sent using GET method.<br />
You should also know that request size with GET method can be limited, although RFC2616 says:</p>
<blockquote>
<pre style="text-align: left;">The HTTP protocol does not place any a priori limit on the length of
   a URI. Servers MUST be able to handle the URI of any resource they
   serve, and SHOULD be able to handle URIs of unbounded length if they
   provide GET-based forms that could generate such URIs.
</pre>
</blockquote>
<p>So if you are planning some web services performance testing or you want to speed up your tests a little bit before customer demo <img src='http://blog.testsautomation.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  you should consider POST HTTP method.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.testsautomation.com/2009/01/http-post-or-get-web-services-performance-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

