Nous avons implémenté un service d'obtention de style REST à l'aide de WCF dans .Net 3.5. Ce service récupère les documents de recherche. La chaîne 'synopsis' indiquée dans le code bolow contient des caractères non-anglais que le navigateur délivre comme "????????".OutgoingWebResponseContext n'affiche pas les caractères non anglais
private void ReturnSynopsisInfo (contexte IApiWebOperationContext, OutgoingWebResponseContext outgoingResp, synopsis string) { SetResponseHeaders (outgoingResp, HttpStatusCode.OK); outgoingResp.ContentType = "text/html; jeu de caractères = UTF-8"; context.Result = new MemoryStream (Encoding.ASCII.GetBytes (synopsis)); }
Tout conseil est très apprécié.
Merci.
vous avez 100% raison. Je ne sais pas comment j'ai raté. Merci beaucoup –