Ниже вы можете найти код webservice, который вызывается два раза, когда я открываю URL-адрес webservice с Microsoft Edge. Ни один другой браузер, который я тестировал, не проверяет (Chrome, FF, IE11 - протестирован на разных рабочих станциях). Может ли кто-нибудь проверить его и, возможно, обходной путь? У меня есть байт [], который я хочу вернуть в формате PDF.Microsoft Edge вызывает webservice 2 раза
[HttpGet]
public async Task<HttpResponseMessage> DownloadDocument()
{
MemoryStream ms = new MemoryStream();
var responseMessage = new HttpResponseMessage(HttpStatusCode.OK);
responseMessage.Content = new StreamContent(ms);
responseMessage.Content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/pdf");
return responseMessage;
}
ли вы когда-нибудь решить эту проблему? Если да, пожалуйста, уточните? –
Привет, см. Мой ответ ниже. Спасибо, что снова привлек внимание к этому билету. –