2017-01-30 99 views
0

我有一個Web應用程序返回PDF到瀏覽器,該瀏覽器在Chrome和Firefox中正常工作,但無法在Edge(版本38.14393.0.0)中使用。響應頭看起來是這樣的:邊緣瀏覽器似乎放棄響應有效負載

Access-Control-Allow-Headers: Content-Type, Authorization 
    Access-Control-Allow-Origin: * 
    Cache-Control: no-store, no-cache, must-revalidate 
    Content-Disposition: inline; filename="Invoice.PDF" 
    Content-Length: 9255 
    Content-Type: application/pdf 
    Date: Mon, 30 Jan 2017 04:38:25 GMT 
    Pragma: no-cache 
    Server: Microsoft-IIS/10.0 

我見過這表明2個請求從邊緣發送,其中一個應該被忽略其他問題,但對我來說只有一個,而且它看來,有效載荷被忽略,因爲邊緣報道:

This resource has no response payload data 

..這是在網絡分析儀的開發工具的請求的響應主體部分。使用附件而不是內聯也不起作用,如果Edge認爲響應中沒有內容,我不會期望它。

任何線索?

編輯:當內容類型更改爲:text/plain的,響應體不再被丟棄(但不解決問題),所以我認爲這是特定於應用程序的東西/ PDF

回答