Microsoft Edge 调用 webservice 2 次
Microsoft Edge calls webservice 2 times
下面是我用Microsoft Edge打开webservice url时调用两次的webservice代码。我测试过的其他浏览器都没有这样做(Chrome、FF、IE11 - 在不同的工作站上测试过)。有人可以验证它并且可能有解决方法吗?我确实有一个 byte[],我想 return 为 PDF。
[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;
}
我从 Microsoft 得知这是一个已知问题。请在此处查看错误报告:
https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/6734131/
下面是我用Microsoft Edge打开webservice url时调用两次的webservice代码。我测试过的其他浏览器都没有这样做(Chrome、FF、IE11 - 在不同的工作站上测试过)。有人可以验证它并且可能有解决方法吗?我确实有一个 byte[],我想 return 为 PDF。
[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;
}
我从 Microsoft 得知这是一个已知问题。请在此处查看错误报告:
https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/6734131/