| タイトル | : BODYに含まれる画像 |
| 記事No | : 147 |
| 投稿日 | : 2007/01/19(Fri) 13:49 |
| 投稿者 | : うぇいく |
ふと、FMIDIのほうで出ている話関連なのですが、Fidderを使用した感じだと・・・ ・巡回時に1度、requestされる。 ・参照時に、キャッシュ済みで無いならrequestされる。 ・キャッシュ済みなら、requestされない。 ような感じかと思います。 (なぜ巡回時に画像を読んでいるのは不明・・・) (キャッシュ済みかどうかの判定で、発言そのものと結びついているのか、URLでのみ識別されているのかは不明。)
この場合、フリーのHPサービスプロバイダなどでよくある、「自サイト内からのリンク以外禁止」(倉庫利用禁止)としているところなどの場合に、ひょっとすると、巡回対象となっているサイトの人に迷惑を掛けてしまう可能性があるのでは(※)・・・というのと、巡回結果見ても画像がばってん(参照不可)になってしまって悲しいという。 ※参照不可となりキャッシュできないため、取り込んだ発言を見るたびに、(不正な)アクセスをしてしまう可能性も?
そこで、巡回時に、以下を指定して、画像キャッシュへの登録を明示的にできればよいなぁ・・・と。 ・本来のURL。 ・ローカルファイルへのフルパス。もしくは、画像イメージバッファへのアドレスとサイズ。 ・mimetype(必要?) ・可能なら、そのキャッシュの有効期限。 (期限が切れたら・・どうするのかは不明。) ※REFERERやそのほか必要な情報をしていして、cpxから独自に取得に行くことを想定。普通に取れる画像に用にURLのみを指定して使用できる機能もあると便利かもしれない・・・
cpsのほうの対策は・・・・どーしよう?巡回時に、BODYに登録される内容をもとに、その場でキャッシュするオプションをつける・・・?
もしダメな場合は・・・data以下フォルダのどこかに独自にファイルを保存して、imgのsrcをローカルファイルへの参照に書き換えてから登録・・・? -- CMN v0.50cβ --
|