URL文字列を使用したjQuery.getJSON呼び出しがあります
'/addRecipientToMessage/id/' + message_id + '/recipient_name/' + recipient_name
受信者名に「/」が含まれていると問題が発生します。encodeURIComponent で URL をエンコードしようとしましたが、見つからない 404 ページにリダイレクトされます。
どうすればこれをバイパスできますか?
ありがとう :)
URL文字列を使用したjQuery.getJSON呼び出しがあります
'/addRecipientToMessage/id/' + message_id + '/recipient_name/' + recipient_name
受信者名に「/」が含まれていると問題が発生します。encodeURIComponent で URL をエンコードしようとしましたが、見つからない 404 ページにリダイレクトされます。
どうすればこれをバイパスできますか?
ありがとう :)
encodeURIComponent
関数のみを使用recipient_name
:
'/addRecipientToMessage/id/' + message_id + '/recipient_name/' + encodeURIComponent(recipient_name)
または、試してみることもできますがescape()
、Javascript 1.5 以降では非推奨です。
'/addRecipientToMessage/id/' + message_id + '/recipient_name/' + escape(recipient_name)