<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>ryo.com &#187; curl</title>
	<atom:link href="http://www.ryo.com/tag/curl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ryo.com</link>
	<description>by Ryosuke Hosoi</description>
	<lastBuildDate>Thu, 19 Aug 2010 05:32:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ryo.com/tag/curl/feed/" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='www.ryo.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>HTTP_ClientでリダイレクトされたときのURLがわからない</title>
		<link>http://www.ryo.com/2008/02/29/416/</link>
		<comments>http://www.ryo.com/2008/02/29/416/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 12:42:36 +0000</pubDate>
		<dc:creator>りょすけ</dc:creator>
				<category><![CDATA[IT関連]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[pear]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.ryo.com/2008/02/29/416/</guid>
		<description><![CDATA[
 photo credit: Mrs. Maze
pearのHTTP_Clientをいじってみたけど、リダイレクトされたときの実URLがわからない。

これじゃfeedやwebsiteの移転が追跡できないのだ。
引越先 [...]]]></description>
			<content:encoded><![CDATA[<p style="float: right; margin-left: 1em"><a href="http://www.flickr.com/photos/kmtucker/2240241396/"><img src="http://farm3.static.flickr.com/2041/2240241396_a2f1a70f36_m.jpg" style="border-width: 0px; width: 240px; height: 155px" title="Simple. Good." alt="Simple. Good." border="0" height="155" width="240" /></a><br />
<small><a href="http://www.photodropper.com/creative-commons/" title="creative commons"><img src="http://www.ryo.com/wp-content/plugins/photo_dropper/images/cc.png" alt="Creative Commons License" align="middle" border="0" height="16" width="16" /></a> <a href="http://www.photodropper.com/photos/">photo</a> credit: <a href="http://www.flickr.com/photos/kmtucker/" title="Mrs. Maze">Mrs. Maze</a></small></p>
<p>pearの<a href="http://pear.php.net/package/HTTP_Client">HTTP_Client</a>をいじってみたけど、リダイレクトされたときの実URLがわからない。<br />
<span id="more-416"></span><br />
これじゃfeedやwebsiteの移転が追跡できないのだ。<br />
引越先に連れて行ってくれるだけじゃなく、引越先の住所も教えて欲しいというわけ。</p>
<p>Clientオブジェクトをvar_dump()してみると、</p>
<pre class="code"> ["_defaultHeaders"]=&gt;array(1) {
  ["Referer"]=&gt;
  string(19) "http://www.ryo.com/"
}</pre>
<p>ってのがあるんで、これをつかってもいいんだけど、undocumentedなメンバ変数には触りたくないわけで・・・</p>
<p>これが<a href="http://php.net/curl">curl</a>なら、</p>
<pre class="code">curl_getopt($ch, CURLINFO_EFFECTIVE_URL)</pre>
<p>で、リダイレクトされたURLを得られる。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://www.ryo.com/2009/09/04/991/" title="PubSubHubBubのpubに対応する">PubSubHubBubのpubに対応する</a></li><li><a href="http://www.ryo.com/2008/03/02/419/" title="XCache for WordPressでトラブル">XCache for WordPressでトラブル</a></li><li><a href="http://www.ryo.com/2008/02/27/405/" title="このサイトで使用しているWordPressプラグイン一覧">このサイトで使用しているWordPressプラグイン一覧</a></li><li><a href="http://www.ryo.com/2008/02/19/374/" title="CentOS4でphp-5.2.5のbuildにちょっと嵌った">CentOS4でphp-5.2.5のbuildにちょっと嵌った</a></li><li><a href="http://www.ryo.com/2008/02/10/371/" title="WordPressのtable_prefix変更">WordPressのtable_prefix変更</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.ryo.com/2008/02/29/416/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.ryo.com/2008/02/29/416/" />
	</item>
	</channel>
</rss>
