<?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: HTTP Status 201 causing Flex #2032 Error in IE only</title>
	<atom:link href="http://thanksmister.com/index.php/archive/http-status-201-causing-flex-2032-error-in-ie-only/feed/" rel="self" type="application/rss+xml" />
	<link>http://thanksmister.com/index.php/archive/http-status-201-causing-flex-2032-error-in-ie-only/</link>
	<description>RIA &#124; Flex &#124; Air Development</description>
	<lastBuildDate>Thu, 11 Mar 2010 06:10:29 -0700</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Silent Johnny</title>
		<link>http://thanksmister.com/index.php/archive/http-status-201-causing-flex-2032-error-in-ie-only/comment-page-1/#comment-12916</link>
		<dc:creator>Silent Johnny</dc:creator>
		<pubDate>Tue, 12 May 2009 12:55:33 +0000</pubDate>
		<guid isPermaLink="false">http://thanksmister.com/?p=508#comment-12916</guid>
		<description>Ran into the same problem here today. Though it would be easy for me to just change the response to a 200, I think it is not the best solution. You could argue there is no difference between 200 (OK) and 201 (Created), since the latter one only makes sense when creating some entity. However, there is a big difference between a 200 and a 202 (Accepted), if you want to indicate the request is being carried out instead of successful right away.
Furthermore, since there is a lot of interesting development going on in the REST frameworks area, we could use some best practices on the client side. 
So, instead of calling the API guys purists, maybe we should try and stick to the standards that are in place and simply check for a HTTP status response. That way, the client side works as supposed, you can take appropriate actions and you can use whatever framework on the server side.</description>
		<content:encoded><![CDATA[<p>Ran into the same problem here today. Though it would be easy for me to just change the response to a 200, I think it is not the best solution. You could argue there is no difference between 200 (OK) and 201 (Created), since the latter one only makes sense when creating some entity. However, there is a big difference between a 200 and a 202 (Accepted), if you want to indicate the request is being carried out instead of successful right away.<br />
Furthermore, since there is a lot of interesting development going on in the REST frameworks area, we could use some best practices on the client side.<br />
So, instead of calling the API guys purists, maybe we should try and stick to the standards that are in place and simply check for a HTTP status response. That way, the client side works as supposed, you can take appropriate actions and you can use whatever framework on the server side.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mister</title>
		<link>http://thanksmister.com/index.php/archive/http-status-201-causing-flex-2032-error-in-ie-only/comment-page-1/#comment-12555</link>
		<dc:creator>Mister</dc:creator>
		<pubDate>Wed, 15 Apr 2009 16:40:18 +0000</pubDate>
		<guid isPermaLink="false">http://thanksmister.com/?p=508#comment-12555</guid>
		<description>@Pratyoosh Sharma, You can make a good argument for 404 or 302, but the difference between a 201 and 200 is really the question, what advantage does it have for clients to know that a 201 happened as opposed to a 200?   If you look at other API&#039;s (Flickr, Yammer), you won&#039;t find a 201 returned status.</description>
		<content:encoded><![CDATA[<p>@Pratyoosh Sharma, You can make a good argument for 404 or 302, but the difference between a 201 and 200 is really the question, what advantage does it have for clients to know that a 201 happened as opposed to a 200?   If you look at other API&#8217;s (Flickr, Yammer), you won&#8217;t find a 201 returned status.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pratyoosh Sharma</title>
		<link>http://thanksmister.com/index.php/archive/http-status-201-causing-flex-2032-error-in-ie-only/comment-page-1/#comment-12553</link>
		<dc:creator>Pratyoosh Sharma</dc:creator>
		<pubDate>Wed, 15 Apr 2009 14:45:30 +0000</pubDate>
		<guid isPermaLink="false">http://thanksmister.com/?p=508#comment-12553</guid>
		<description>I cannot agree with you here, you do care about the HTTP Status being returned from the server as it&#039;s not just the ambiguous &quot;I can&#039;t load the resource&quot; stuff that you are interested in.
E.g. a 404 indicates that resource is unavailable a 302 indicates the alternate source to the resource</description>
		<content:encoded><![CDATA[<p>I cannot agree with you here, you do care about the HTTP Status being returned from the server as it&#8217;s not just the ambiguous &#8220;I can&#8217;t load the resource&#8221; stuff that you are interested in.<br />
E.g. a 404 indicates that resource is unavailable a 302 indicates the alternate source to the resource</p>
]]></content:encoded>
	</item>
</channel>
</rss>
