私は、ほとんど単純な単純な変数のペア (つまり ) 用の単純な AJAX GET ハンドラーを持つプロジェクトを継承しname
ましvalue
た?type=new&id=4
。しかし、今度は、あらゆる種類のおかしな文字を含めることができる小さな段落サイズのテキスト文字列を渡す必要があります。通常、私はこのタイプの変数を POST しますが、現在はまれなケースであり、AJAX サーバー側ハンドラー全体を書き直したくありません。
これらの制約を考えると、何をお勧めしますか?
渡すサンプル文字列:
Lorem ipsum! Dolor=sit&amet, `consectetur` "adipiscing 'elit'." Sed sollicitudin lorem justo, in vulputate nulla eleifen. Duis est rhoncus.
後で PHP でデコードできる限り、JavaScript 経由で好きなようにエンコードできます。
おすすめは何ですか?
最終的には、次のような URL にする必要があります。
/ajax-get-handler.php?string=[insert best practice encoded string here]