Мы внедрили сервис get в стиле REST, используя WCF в .Net 3.5. Этот сервис извлекает исследовательские документы. Строка 'synopsis', указанная в коде ниже, содержит неанглийские символы, которые браузер выводит как "????????".
private void ReturnSynopsisInfo (контекст IApiWebOperationContext, OutgoingWebResponseContext outgoingResp, синопсис строки)
{
SetResponseHeaders (outgoingResp, HttpStatusCode.OK);
outgoingResp.ContentType = "text / html; charset = UTF-8";
context.Result = new MemoryStream (Encoding.ASCII.GetBytes (синопсис));
}
Любой совет очень ценится.
Спасибо.