• 締切済み

GET送信の最後の空白を取得するには?

GET送信で、最後の空白を取得したいと考えています。 例えば、'aaa'と'aaa 'とを区別して値として取得したいのです。 しかしながら、最後の空白は自動的に削除されているようなので、うまくいきません。 どのようにすればよいでしょうか? できれば、GET送信する前にその値を加工しないで実行する方法が知りたいです。 (例えば、末尾に'---'などを追加し、値を取得後にその値から末尾の'---'を削除するなど。) よろしくお願い致します。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

>ブラウザにFirefoxを使っているのですが、半角スペースは「 」のままです。 GETでエンコードする限り半角スペースは「+」か「%20」です そのまま「 」となっているとおっしゃる時点で なにか根本的なところで勘違いをなさっているようです GETにスペースをつけること自体がNGですので、それを無理に やろうとするなら、根本的な解決方法はありません。

wataj
質問者

お礼

どうもお世話になりました。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>最後の空白は自動的に削除 半角スペースならURLに「+」が表示されていませんか? であれば送られているし、受け取っていると思いますが

wataj
質問者

お礼

ご回答ありがとうございます。 ちなみに、ブラウザにFirefoxを使っているのですが、半角スペースは「 」のままです。

関連するQ&A