ホーム > 日記 > tinyurlの変換元URLを取得する

tinyurlの変換元URLを取得する

たんにLocationするだけなので、レスポンスヘッダから取得できる。

$ php -r 'echo http_head("http://tinyurl.com/9utxby");'
HTTP/1.1 301 Moved Permanently
X-Powered-By: PHP/5.2.8
Location: http://sankei.jp.msn.com/life/trend/080613/trd0806131533009-n1.htm
Content-type: text/html
Date: Wed, 07 Jan 2009 16:31:12 GMT
Server: TinyURL/1.6
PHP
<?php
$request = new HttpRequest();
$request->setUrl('http://tinyurl.com/9utxby');
$request->setMethod(HttpRequest::METH_HEAD);
$response = $request->send();
$header = $request->getResponseHeader();
var_dump($header['Location']);
カテゴリー: 日記 タグ:
  1. コメントはまだありません。
  1. トラックバックはまだありません。