• ベストアンサー

ブラウザのURLエディットボックスには、何文字までいれても大丈夫?

ブラウザのURLを入力するところには、何文字までいれても大丈夫なのでしょうか? CGIを作ろうと考えているのですが、引数が長くなりそうです。 あまり長い文字列を入力したりしたら、ブラウザが落ちてしまうのではないかと心配です。 自分でもIEで実験してみたのですが、けっこうな文字数が入るのですが、限界がわかりません。どの程度まで大丈夫なのでしょう? ネットスケープ、IE、どちらでもけっこうですので、分かる方、是非とも情報を下さい。

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

  • ベストアンサー
  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.4

BlueRay再びです。(環境 Win200PRO+IIS) >その時に、ふと調べてみた所4000Byte程度だったと記憶しています。 と書いてますが別環境でやってみると、2048Byteでした。 Webサーバで設定したようなしなかったような覚えがありますが 違っていたらすいません。最低は2048Byte送信は可能みたいです。 >それ以上になるとエラーになりました。 と書きましたが、正確には動作しなくなります。 例: フォームタグでSubmitによる送信をする処理があるとします。 Submitボタンを押しても、何も動作しません。 結論を言えば、引数(?)が長くなる場合は別な手段を 講じるもの1つの手段だと思います。 例えば、Session変数を使うとか・・・Cookieを使うとか・・・

reikoino
質問者

お礼

そうですね。どうもまずいようなので、別の手段を考える事にします。 回答ありがとうございました。

その他の回答 (3)

noname#102878
noname#102878
回答No.3

IE6.0@Win2000Proです。 2047文字まで入りました。 ブラウザが落ちるというよりはCGI側の動作に影響するんじゃありませんか?

reikoino
質問者

お礼

具体的な環境数値を揚げて頂き、大変助かります。 回答、どうもありがとうございました。

  • gazy
  • ベストアンサー率19% (13/66)
回答No.2

少し前のブラウザでは、256文字以下で切れてしまうものがあったことを覚えています。

reikoino
質問者

お礼

昔のブラウザの事も考えなくてはいけないのですね。(困った・・・) なるほど、参考になりました。 回答ありがとうございました。

  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.1

Win2000SP2+IE6です。 私も少し前ですが、引数が多大になる処理を作成しました。 (あまりよろしくは無いんですけどね(^^;) その時に、ふと調べてみた所4000Byte程度だったと記憶しています。 それ以上になるとエラーになりました。 うろ覚えなんですけど、参考になれば幸いです。

関連するQ&A

  • ネットスケープメール クリッカブルURLからの起動ブラウザの変更

    現在ブラウザとしてIEを使いメーラーとしてネットスケープメールを使っています。(ネットスケープ7.1です) そこでクリッカブルURLから起動するブラウザをIEにしたいんですが、変更できる場所がわかりません。 どなたか教えてください。 もしかして変更できないんでしょうか?

  • URLで何文字送れます?

    URLのあとに変数をつけて文字列など送ることが出来ますが 何文字までURLにのせておくることが出来るのでしょうか? 普通に試した場合かなりな量送れたのですが、正確な送信可能文字数などあれば知っておきたいと思っています。 またOKWEBなどの入力フォームもやはりURLでエンコードして送っているのでしょうか?

    • 締切済み
    • PHP
  • ブラウザのURL表示に関して

    質問なんですが、テキストフォームに文字を入力して次の画面に遷移した場合、ブラウザのURLに入力した引数が表うじされてしまいますが、これを非表示するにはどうすればいいでしょうか? ちなみにソースは以下です。一部分は割愛してます。 送信ボタン押してブラウザのURL表示をみると http://127.0.0.1/02.phtml?age=23 になってしまう <form action="02.phtml"> <input type="text" name="age"> <input type="submit" value="送信"> </form>

    • ベストアンサー
    • PHP
  • 日本語URLと文字コード。名称を教えてください。

    例えばブラウザのURL欄に入力した http://ja.wikipedia.org/wiki/日本語 という文字列は、IE以外では、それをテキストエディタなどにコピペすると http://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E8%AA%9E となりますが、この「%(16進数)」の文字コードの名称を教えていただけないでしょうか。 よろしくお願いします。

  • 各ブラウザの表示について(文字の大きさ)

    代表的なブラウザとしてインターネットエクスプローラ(以下、IE)、 ネットスケープナビゲーター(以下、NN)がありますが、 ホームページを作成した場合、IEとNNのデフォルトの文字の表示の大きさが違うため、苦労しています。 iモードやDC、また非GUI環境のブラウザは足切りするとして、 フォントの大きさを揃える良い方法はないでしょうか。 宜しくお願いします。

  • ブラウザの起動

    メールのURLをクリックすると、ネットスケープが起動します。IEにしたいのですが、好きなブラウザが起動できるように設定できるツールや方法はありますか?

  • エディットボックスの文字列制限のテストを簡単にする方法はない?

    例えばエディットボックスの文字数が250文字まで。 という仕様のテストですが ”0123456789”という文字列のを繰り返し入力して250文字分入力するのは面倒だし、わかりにくいです。 もっといいテスト方法はありませんでしょうか? ツールなどがあったら最高です。

  • オススメのブラウザを教えてください。

    今はMozilla Firefoxを使っていますが 他に何かオススメのブラウザがあれば教えてください! ブラウザに重要視するところは フォントの大きさと文字を変えられることです。 例えるなら ネットスケープはスキだけどIEはキライです(^▽^;) オススメがありましたらよろしくお願い致します。

  • ブラウザにジャンプ先のURLを送るには?

    単純にPHPファイルを実行すると、 ブラウザ側に特定のURL、例えばhttp://www.yahoo.co.jp というようなURLにジャンプさせたいのですが、 その場合、phpファイルにはどのように記述すればいいのでしょうか。 echo "http://www.yahoo.co.jp"; とすると、そのままの文字列が、ブラウザに表示されてしまいました。

    • ベストアンサー
    • PHP
  • 文字数の限界

    つい最近、友人から「コマンドライン引数として受け取れる最大文字列数は、どれくらいかわかる?」と聞かれました。 コマンドライン引数を保存する配列の要素数を決める際に、コマンドライン引数として渡すことができる文字列の限界(または、一般的に想定している文字数)を要素数にしたいとのことだったのですが、どなたか教えていただけないでしょうか? あと、ほかに文字数の上限が設定されているようなもの(例 ファイル名など)があれば教えてください。

専門家に質問してみよう