1
下面您可以找到当我使用Microsoft Edge打开webservice url时调用两次的web服务代码。我没有测试过其他浏览器(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;
}
你有没有解决过这个问题?如果可以,请详细说明一下。 –
嗨,请看下面的答案。谢谢你再次提醒我注意这张票。 –