CGIでリダイレクトされるURLの例2



CGIでリダイレクトされるURL(目的のURLが全く分からない場合)の例を紹介します。



1.ダウンロードの例
以下はダウンロードの練習用ファイルです。

練習用ファイル ファイル1

ダウンロード件数を見る。

2.解説
上のリンクは、ファイルのダウンロード回数をカウントするために特殊なURL
の記述になっています。ここでは特に問題なくダウンロードできると思います
が、他のサイトでこのタイプのURLが上手くダウンロードできなかった場合は
以下の対処法をご覧下さい。

リダイレクトされるURLについて」も参考情報としてご覧下さい。

3.対処法
ここで紹介した例では、以下のような形式でURLが記述されています。
これを見ただけでは目的のファイルのURLは全く分かりません。
multiple-download.cgiのURL?down=数字

目的のファイルのURLを取得するためには、ダウンロード支援ソフトで一度
ダウンロードを行って、そのログ情報を確認します。
具体的には「HTTP/1.1 302 Found」の数行後に続く「Location: 〜」のURLを
確認します。

Iriaの場合を例にあげると、以下の赤枠部分が目的のファイルのURLになり
ます。


[注意事項]
リダイレクトされるURLをIriaでダウンロードする場合は「アイテム設定」の
「Download1」タブにある「Location(3xx)を無視する」のチェックを必ず外し
て下さい。

他のダウンロード支援ソフトでも同様にログ情報から目的のファイルのURL
を確認できます。