java - MS Edge 显示文件来源为 "about:blob"

标签 java rest microsoft-edge

我有一个休息服务来下载文件,但我在使用 Edge 时遇到了一个小问题。当我发送 GET 请求以获取文件时,浏览器显示以下确认对话框。

enter image description here

“From”属性应指向当前主机名,但它显示的是“about:blob”。

我觉得我缺少一些标题,但无法弄清楚是哪一个。 这是我的请求和响应 header (从开发工具捕获):

 *  REQUEST  *
Accept: application/json
Accept-Encoding: gzip, deflate
cache-control: no-cache
Connection: Keep-Alive
content-type: application/json
Cookie: JSESSIONID=XXXXXXXX
DNT: 1
Host: localhost:8080
Origin: http://localhost:8080
pragma: no-cache
Referer: http://localhost:8080/
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393

 *  RESPONSE  *
Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: origin, content-type, accept, authorization, x-requested-with, content-encoding, Cookie
Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT
Access-Control-Allow-Origin: http://localhost:8080
Cache-Control: no-cache, no-store, must-revalidate
Connection: keep-alive
Content-Disposition: attachment; filename="C:UsersmikhailDocumentsdesktop.ini"
Content-Length: 402
Content-Type: application/json
Date: Tue, 04 Apr 2017 03:42:11 GMT
Pragma: no-cache
Server: WildFly/10
x-filename: C:\Users\mikhail\Documents\desktop.ini
X-Powered-By: Undertow/1

知道如何告诉 Edge 使用主机名吗?

最佳答案

此问题已在 Edge 浏览器版本 40.15 中解决

关于java - MS Edge 显示文件来源为 "about:blob",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43197976/

相关文章:

java - 全局共享整数

java - 具有可比用户对象的Java中的N元搜索树?

javascript - 在 ASP.net 中从服务器端调用带有参数的客户端 JavaScript

html - 当 css 过滤器应用于父转换时图像不显示

java - 如何处理 org.mockito.exceptions.misusing.MissingMethodInitationException?

java - GitHub 文件夹中的 MySQL 数据库

android - 如何通过 REST api 使用 SMS for Firebase 执行 2FA?

java - REST 是否可以在 POST 后返回内容?

c# - 将新的 Microsoft Edge 添加到 Web 浏览器控件?

html - 隐藏 MS Edge 和 Firefox 中的滚动条?