在我的应用程序中,我需要在新窗口中打开 pdf 。我正在拨打window.open
电话。我的是一个 MVC 应用程序。 window.open
的 url 包含我的控制器名称和操作方法,以便它将点击相应的操作方法。
但由于某种原因,当我使用http
请求运行时,我可以打开pdf
,这意味着我的控制器调用返回200
。但是在https
的情况下,我的控制器会抛出302
。这有什么解决方案吗?
我发现的另一件事是,当我在Fiddler中通过向其添加一些请求标头来编写https请求时,我的控制器返回200.但是我无法在window.open中添加请求标头。有没有办法做到这一点?
我不能在这里进行服务器端编码。我必须在js中完成它。