• ベストアンサー

i-modeで環境変数ってあるんですか?

i-modeの環境変数ってあるんでしょうか? 普通にブラウザーで見ているときは、たとえば「IE5」とか「ネットスケーブ」 だとかが分かりますが、 i-modeのたとえば「P503」で見ているとか、そういう情報はCGIの環境変数で入手できるのでしょうか? よろしくお願いいたします。

  • u16
  • お礼率40% (100/250)
  • CGI
  • 回答数3
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

CGIでは環境変数としていろいろな情報が手に入りますが、あれは、 クライアントの環境変数を送っているわけではなくて、ブラウザが 送ってくる情報を、CGIのプロセスの環境変数として参照できるように WWWサーバプログラムが用意してくれているだけです。 例えば、HTTP_USER_AGENT も i-mode だったら、それなりの値が 入ってますよ。 ただし、i-mode は携帯電話が直接クライアントではないのですが、 機種の区別までつくようです(→参考URL)。

参考URL:
http://specters.net/cgipon/lab/im50.html

その他の回答 (2)

  • hequil
  • ベストアンサー率65% (242/372)
回答No.3

i-modeで以下のページを見てみるのが一番わかりやすいと思います。 参考まで

参考URL:
http://www.ugtop.com/i/spill.shtml
noname#9414
noname#9414
回答No.2

大概のことはa-kuma様が書かれているので、私は 余談を・・・ i-modeであればHTTP_USER_AGENTにDoCoMoという 文字列が、J-SKYであればJ-PHONE、auであれば、 UP.Broという文字列が含まれているようです。 ただし、いずれこの情報は変わっていく可能性が あるので、恒久的に使用できるというわけでは ないですよ。 ではでは☆

関連するQ&A

  • ブラウザでi-modeの画面を見る方法

    普通にPCで見る用に作った自分のサイトを、i-modeで見たという人がいて、i-modeで見るとどうなるのか知りたいんですが、私はi-modeを持っていません。 普通のPCで(IEなどのブラウザで)i-modeの画面を見る方法はないでしょうか?

  • 同じURLでPCとi-mode

    CGIを使ってPCとi-modeの異なる環境で HPを表示させたいのですが、どのようにすれば いいのでしょう・・? なるべくcgiにPC用とi-mode用を埋め込まず cgiが環境に合わせたhtmlを読みに行くような形に したいのですが、、、(SSI?)

    • ベストアンサー
    • CGI
  • i-modeでしか見えないi-modeサイト

    但しサイトによってはユーザエージェントというブラウザの返す情報によって、はじかれてしまう場合がありす。 つまりi-modeでしか見ることができない勝手サイトというのも存在するということです と言う解答を見たのですが、できればそのサイトをいくつか教えていただけないでしょうか? お願いします。

  • i-mode用サイトをパソコンで見る方法

    i-mode用のサイト(ドコモ公式サイトを除く)をパソコンで閲覧すると「パソコンからは閲覧できません」というようなエラーが表示されます。 これはアクセスした人がパソコンかi-modeであるか判別し、i-mode以外からはアクセスできない様にしてる為だと思います。 過去の質問等を見ると、ブラウザから「User Agent」とよばれる情報が相手に送られていてそれを判別している様です。 そこでUserAgentを偽造できるブラウザ「Donut P」を入手し、ドコモのN503i用のUserAgent「DoCoMo/1.0/N503i/c10」に変更しました。そして試しにYahooへアクセスして見るときちんとYahooモバイルのページが表示されました。(Yahooのページは携帯からのアクセスだと自動的にYahooモバイルへ転送してくれる) 次にi-mode専用ページへアクセスして見ました。しかし以前と同じエラー表示がされました。 一体どうしたら良いのでしょうか?

  • i-mode用CGIの改造をしているのですが・・・

    現在、i-mode用のCGIの改造を行っているのですが、 CGI内部で用いられているパラメータ(GET)に、 「xxxx.cgi?uid=NULLGWDOCOMO」 というような表記があります。 この、NULLGWDOCOMOというものですが、コードから察するに、i-modeのGを通過する際に、端末固有、もしくは個人固有の一意のキーに変換されるように見えるのですが、そのような解釈でよいのでしょうか? また、もしそうだとすると、通常のブラウザで、ローカルLANでのユーザ登録、解除などの検証が難しいと思うのですが、なにか良い方法はありますでしょうか? ご指南ください。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • i-mode

    提出課題で"i-modeによる情報発信"というテーマなんですが なんか、どう書いていいのやら頭を悩ませています。 i-mode からの情報の重要性って何なんでしょう? なんかいい資料やコメントありましたら、どうか教えてください。 よろしくお願いします。

  • i-modeでJavaScriptって使えますっけ?

    こんにちは、i-modeなんですけれども プルダウン式のメニューを選ぶだけで 用意してあるページに飛んで行けるようにしたいんですけれどもi-modeでJavaScriptって使えますっけ? もしダメなら、やはりCGIでキーワード検索させる方法しかないんでしょうか。よろしくお願いします。

  • i-mode のつくりかた

    i-mode のホームページをつくりたいのですが どのように作るのですか? 普通のホームページ用のスペースを貸してくれる ところ(例えばジオ)でもi-modeのページはつく れますか?

  • クライアントの環境変数値を得る。

    よろしくお願いします。 web上からCGIを実行したときに そのCGIを実行したクライアントの環境変数値を得ることは可能でしょうか? システム環境変数の「HOME」や「TEMP」の指定先を得たいのですが。 クライアント端末はWindows2000 or XP です。 webサーバー・・・HP-UX web・・・IE CGI開発言語・・・Perl もしくは csh 開発端末・・・windows2000(Tera Term 使用)

    • ベストアンサー
    • CGI
  • 環境変数について

    参考書をみながら自作ブラウザを作ってみたんですけど、そのブラウザで環境変数を表示するページをみてみるとmsie5.5と表示されました。自作ブラウザなのでもっと別の表示になると思ってたんですけど、どうしてmsie5.5になるんでしょう?環境変数とは自分のパソコンのどこの値を表示しているのか知ってる方いらっしゃいましたら教えていただけませんか? また環境変数に関して詳しく説明されているサイトなんかも教えてください。 よろしくお願いします。