@swif79 :
Ce n'est pas de mon côté que j'effectue les requêtes, moi j'envoie juste les données au format JSON et c'est le serveur Java qui effectue les requêtes suivant les données que je lui ai spécifié, donc ta solution ne m'aide pas.
@lead8209 :
J'effectue déjà des remplacements :
currentEmail.HTMLBody.Replace("\"", "\\\"").Replace("\r\n", "")
J'avais déjà testé de remplacer les "'" mais ça ne change pas grand chose...
Pourquoi "\\\"" ? Lorsque le serveur Java reçoit les données il les interprète avant de les enregistrer en base, ce qui est normal.
Pour un exemple des champs à donner, comme tu peux le constater ce sont des mails au format html donc peut contenir quelque chose du genre :
<body>J'ai fait ça !</body>
C'est à dire des balises, parfois le CSS attaché, et des caractères spéciaux, enfin n'importe quoi.
Merci de vos réponses.
Partager