ものすごい勢いで誰かが質問に答えますPart35
■ このスレッドは過去ログ倉庫に格納されています
0234虎
02/11/25 01:14ID:???PCで見に行ったときに「携帯でしか見れません」とかの類の
メッセージが出るってことは、サーバには繋がってるってことだ。
ただ、サーバ側で、今回の要求がPCからなのか、携帯からなのか
判断して、それに応じた資源を送信してるだけだよ。普通は。
そしてその場合、一番簡単に使えるのは、送信されてきた要求の
HTTPヘッダについてる、HTTP_USER_AGENTヘッダの内容。
携帯のAGENT名には特色があるから、それをマッチしていることが
多いだろうなあ。てことは、それを書き換えられれば、PCでも見れる
可能性があるってこった。
マークアップ言語が何だって関係ないよ。
最悪、テキストで落としてエディタで見ればいいんだから。
でもこれはあまりにも簡単すぎる。ちょっとしたツールがあれば、
UAなんていとも簡単に偽造できるし、そもそもtelnetで通信するなら、
HTTPヘッダは毎回手打ちで入力することになるわけであるから。
なので、すこし気が利いたサーバでは、通信元のIPアドレスを判断する。
携帯のネットワークから、Internetへ繋がるゲートウェイは、それほど
多いわけではない。なので、そのIPアドレスからの要求のみ通すように
設定されることがある。
この設定をされると、まあ普通の手段では、PCからは見られないな。
目的のサイトがどちらの手法をとっているか、まあやってみればわかる。
で、後者だったらあきらめた方が早いと思う。
■ このスレッドは過去ログ倉庫に格納されています