Opera MobileでRefererを無効にし、Privoxy側で補完すれば少ない不具合で転送量を減らせる 特集その4
Webサーバからファイルを取得するとき、リンク元のページのURLが「Referer」として送信される。長いURLのページに沢山の画像が含まれていたりすると、合計で何キロバイトものデータがRefererとして送信されることになる。Refererを送信することによるメリットはあまりないため、Opera Mobileの設定で「Enable Referer」を無効にしてRefererの送信を停止すれば、無駄な通信量を削減可能だ。
しかし、同一サイト内のURLをRefererとして送らないと画像などへのアクセスを拒否する設定になっているサイトでは、Referer送信を無効化していると画像が表示されないなどの不具合が生じてしまう。
これを回避するには、Privoxyの側で削除されたRefererを補えばいい。Privoxyでは、アクセス先サーバのトップページのURLなどをRefererとして送信することが可能なので、アクセス制限を回避できるぞ。
なお、サーバのトップページのURLをRefererにしても、一部のサイトではアクセスを拒否されてしまうことがある。このようなサイトも、個別にRefererの偽装ルールを追加すれば、ほとんどが正常に表示できるようになるぞ。
OperaMobileで「opera:config#UserPrefs|EnableReferrer」というURLにアクセスし、チェックを外して設定を保存しよう。
airproxyによる画像の縮小を抑止したい場合は、config-first.txtに迂回設定を記述しておこう。
単にOpera MobileでReferer送信を無効にしてアクセスした場合、このように画像の表示ができないページがある。
今回用意したPrivoxyの設定ファイルでは、Refererを補完するように設定済みだ。PrivoxyでRefererを補完してアクセスしたところ、正しく表示されたぞ。
ブログサービスなどで、Webページのサーバと画像のサーバが分かれており、Webページのサーバ上のURLをRefererにしないと画像が表示されない場合などは、個別の偽装ルールを定義しよう。「user.action」をメモ帳などで開き、末尾にある例を参考に、「{}」内にRefererにしたいページのURLを、その下の行に画像のあるサーバのアドレスを記述すればいいぞ。
関連記事
Privoxyの設定ファイルを編集して除去対象コンテンツや例外サイトを追加しよう 特集その2
自宅サーバにPrivoxyとairproxyを設置して通信量削減体制を構築 特集その1
PrivoxyならOpera Mobileより確実にモバイル版とパソコン版を振り分け可能 特集その3
【Nexus5推奨アプリ】転送量制限のあるMVNOならLlamaで転送量を自動節約する
Google+の検索を素早く利用したければダミーのサークルをブックマークしよう 特集その3
Internet SharerとFreeCapでUSBテザリング環境を構築しよう 特集その2
【Kindle Paperwhite】そのままでは読めないdocやdocxもメール経由で変換して閲覧
Ciisaaでは2ちゃんねる互換の外部掲示板や「したらば」掲示板も閲覧可能 特集その2
オープンWi-Fiスポットでは通信傍受や改ざんに注意!~Androidのセキュリティ
2011年09月17日11時38分 公開 | カテゴリー: ネット情報活用 | キーワード:チップス, 特集 | Short URL
ツイート
最新記事
- デスクワークの姿勢を改善!足を置くためのフットレスト!
- 気分に合わせて選べるアタッチメントホルダー!ストラップやネックストラップをスマホに手軽に取り付け!
- カラバリ豊富なスマホベルト!スマホ背面に貼り付けるだけ!
- 簡単取り付け簡単利用!高い粘着性能で安心して使えるスマホリング!
- スマホの充電もできるヘッドフォンスタンド!ケーブルホルダー付きで整理整頓できる!
- スマホサイズで携帯便利な自撮り棒!わずか140gの超軽量設計!
- ゲームを楽しむだけで無く、おしゃれにも使えるカラバリ!有線でも無線でも使えるゲームコントローラー!
- 小さく運ぶ、大きく使う!移動中も効率的に休める枕!
- 柔軟なケーブル管理!すべてのケーブルが絡まないようにする結束バンド!
- 一瞬でくるっとまとまる充電ケーブル!急速充電も高速データ伝送も対応!
- 小型化とスタイルの融合!テンキーレスで一日ゲームをするのも快適!
- 太めのケーブルも使えるマグネット式ケーブルクリップ!6個セットで家中どこでも使える!
- クランプで手軽に設置できるケーブルトレー!使い方によって小物入れとして使うことも!
- 配線を整理してスッキリ!デスク裏に設置する布製ケーブルトレー!
- 液晶ディスプレイの上を小物置きに!設置も取り外しも簡単なディスプレイボード!
- 照明の常識が変わる究極のモニターライト!自動調光で常に最適な明るさ!
- 狭いデスクを広々使う!可動域の広いモニターアーム!
- 大きな文字で見やすいデジタル時計!壁掛け時計としても置き時計としても!
- 3in1のヘッドホンスタンド!USBハブや 3.5mmオーディオ機能も!
- ゲームやテレワークを快適に!目に優しい設計のモニターライト!
- 便利なUSB電源のPCスピーカー!Bluetooth接続にも対応!
- 高さと向きを自由に調整可能!様々なゲーム周辺機器を収納できるスタンド!
- 安定性抜群!スマホを安定して置いておける折りたたみ式のスマホスタンド!
- 片手で脱着できるスマホホルダー!ダッシュボードでもエアコン送風口でも!
- AUX経由で音楽再生!Bluetoothでワイヤレスに再生できる!
- 小さい空間のあらゆるところで空気を浄化!プラズマクラスター搭載のコンパクトな空気清浄機!
- 2台の機器を立てて収納できるクラムシェルスタンド!重量感があるので安心して置ける!
- 超スリムで持ち運びも簡単!ノートPCを最適な角度に出来るスタンド!
- ボタン1つで締めるも緩めるも手軽に!シンプル操作で高精度作業!
- 最大8台同時充電可能!スマホスタンド付きの電源タップ!