<?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: Proposing HTTP Request Forwarding</title>
	<atom:link href="http://blog.welldesignedurls.org/2007/03/08/http-request-forwarding/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.welldesignedurls.org/2007/03/08/http-request-forwarding/</link>
	<description>Advocating User-Centered URL Design</description>
	<lastBuildDate>Fri, 03 Jun 2011 05:01:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: chary</title>
		<link>http://blog.welldesignedurls.org/2007/03/08/http-request-forwarding/#comment-90039</link>
		<dc:creator>chary</dc:creator>
		<pubDate>Fri, 23 May 2008 09:05:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.welldesignedurls.org/2007/03/08/http-request-forwarding/#comment-90039</guid>
		<description>http://wiki.welldesignedurls.org/URL_Interfaces


Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or &#039;}&#039; in /home/welldesi/public_html/wiki/includes/Exception.php on line 114</description>
		<content:encoded><![CDATA[<p><a href="http://wiki.welldesignedurls.org/URL_Interfaces" rel="nofollow">http://wiki.welldesignedurls.org/URL_Interfaces</a></p>
<p>Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or &#8216;}&#8217; in /home/welldesi/public_html/wiki/includes/Exception.php on line 114</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Barta</title>
		<link>http://blog.welldesignedurls.org/2007/03/08/http-request-forwarding/#comment-8258</link>
		<dc:creator>Tom Barta</dc:creator>
		<pubDate>Tue, 01 May 2007 14:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.welldesignedurls.org/2007/03/08/http-request-forwarding/#comment-8258</guid>
		<description>The problem with doing something like this is the underlying TCP mechanisms.  When client A establishes a connection with server B, there is an open TCP connection.  A can be behind a firewall or a NAT, and B&#039;s response will come in fine because the connection was already established.

C, on the other hand, cannot directly send content to A (at least, not reliably).  At present, it&#039;s up to A to re-request the content from C, because an HTTP response must be followed by a request in order to work with the current model of the Internet (unless everyone wants to switch to  IPv6 right now).

Because HTTP is client-server and not peer-peer, there needs to be a URL at C to access the content.  Unless you have a rewriting proxy sitting somewhere in the middle, you&#039;ll always have to deal with secondary sub-par URLs being visible to an HTTP client.</description>
		<content:encoded><![CDATA[<p>The problem with doing something like this is the underlying TCP mechanisms.  When client A establishes a connection with server B, there is an open TCP connection.  A can be behind a firewall or a NAT, and B&#8217;s response will come in fine because the connection was already established.</p>
<p>C, on the other hand, cannot directly send content to A (at least, not reliably).  At present, it&#8217;s up to A to re-request the content from C, because an HTTP response must be followed by a request in order to work with the current model of the Internet (unless everyone wants to switch to  IPv6 right now).</p>
<p>Because HTTP is client-server and not peer-peer, there needs to be a URL at C to access the content.  Unless you have a rewriting proxy sitting somewhere in the middle, you&#8217;ll always have to deal with secondary sub-par URLs being visible to an HTTP client.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glyph Lefkowitz</title>
		<link>http://blog.welldesignedurls.org/2007/03/08/http-request-forwarding/#comment-2780</link>
		<dc:creator>Glyph Lefkowitz</dc:creator>
		<pubDate>Sat, 17 Mar 2007 01:50:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.welldesignedurls.org/2007/03/08/http-request-forwarding/#comment-2780</guid>
		<description>I notice that you did not mention redirects at all in this post.

What&#039;s the difference between this, and server &quot;B&quot; issuing a redirect response for splash.png?  In the image-hosting case, the user will never see an URL that points to the image-hosting service.  The URLs in the document will point to &quot;B&quot;, and the browser never puts the URL for an &quot;img src&quot; into the location bar.</description>
		<content:encoded><![CDATA[<p>I notice that you did not mention redirects at all in this post.</p>
<p>What&#8217;s the difference between this, and server &#8220;B&#8221; issuing a redirect response for splash.png?  In the image-hosting case, the user will never see an URL that points to the image-hosting service.  The URLs in the document will point to &#8220;B&#8221;, and the browser never puts the URL for an &#8220;img src&#8221; into the location bar.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

