- ベストアンサー
http:/x.y.z/u.php?xxxxにおいて
xxxxに入れることができる文字には制限があると思いますがどんな制限なのでしょうか? 例えば http:/x.y.z/u.php?x=おはよう&y=こんばんわ などはOKでしょう
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
URLエンコードの確認法 以下のhtmlを書いてブラウザで開きます <form method=get> <input type=text name=test> <input type=submit> </form> テキストボックスにエンコードしたい文字を記入してボタンを押します。 アドレス欄にエンコードされた記号が表示されます。
その他の回答 (2)
- UKY
- ベストアンサー率50% (604/1207)
回答No.2
> xxxxに入れることができる文字 英文字 (a-z, A-Z) のほかに次の記号が使えます。 /?:@-._~!$&'()*+,;= それ以外の記号やひらがな・漢字などは %XX 形式にエンコードすれば使えます。
質問者
お礼
ありがとうございます
noname#25358
回答No.1
特にありません。 あるとすれば文字数制限くらいです。 あんまり長い文字を流すと、サーバー側で内部エラーが発生することがあるかもしれません。 せいぜい8000文字くらいまでにしといた方がいいでしょう。
質問者
補足
ありがとうございます 訂正しておきます http:/x.y.z/u.php?xxxx は http://x.y.z/u.php?xxxx の書き間違いです
お礼
ありがとうございます ためさせていただきました 2バイト文字は強制的に%+2桁のヘキサに変換されますね