2016-04-27 3 views
1

Ниже вы можете найти код 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; 
    } 
+0

ли вы когда-нибудь решить эту проблему? Если да, пожалуйста, уточните? –

+0

Привет, см. Мой ответ ниже. Спасибо, что снова привлек внимание к этому билету. –

ответ

Смежные вопросы