Confermo di utilizzare il metodo GET, al posto del POST, ma tutto il progetto era già stato 'configurato' così e ho preferisco non variarlo.

Alla fine ho risolto con un escamotage fatto in casa: ho aggiunto un div fittizio al quale aggiungo il mio 'message' e in ricezione lo rimuovo!

codice:
... + $('<div />').html(message).text() + ...
Così funziona.

Magari non è la soluzione migliore, ma non mi ha dato problemi.