escaping characters @*/+

This commit is contained in:
Rodolphe Breard 2012-12-18 16:39:37 +01:00
parent 6cc8a6f10c
commit 4cf241970a

View file

@ -59,13 +59,19 @@ var NsClient = function() {
NsClient.prototype.msgDecode = function(msg) { NsClient.prototype.msgDecode = function(msg) {
msg = unescape(msg) msg = unescape(msg)
// TODO: unescape extra characters: @*/+ msg = msg.replace('@', '@');
msg = msg.replace('*', '*');
msg = msg.replace('/', '/');
msg = msg.replace('+', '+');
return msg; return msg;
}; };
NsClient.prototype.msgEncode = function(msg) { NsClient.prototype.msgEncode = function(msg) {
msg = escape(msg) msg = escape(msg)
// TODO: escape extra characters: @*/+ msg = msg.replace('@', '@');
msg = msg.replace('*', '*');
msg = msg.replace('/', '/');
msg = msg.replace('+', '+');
return msg; return msg;
}; };