我有一个通过 get/post 接受参数并返回 XML 的 WebForms 页面 (.aspx)。这适用于所有浏览器,除了我得到这个 gem 的 Safari:
Safari 无法打开页面 [URL]。错误是:“未知错误” (CFURLErrorDomain:303) 请从“帮助”菜单中选择“向 Apple 报告错误”, 记下错误编号,并描述您在看到此消息之前所做的操作。
有谁见过这个或者知道它的意思吗?
更新:
Web 服务适用于 http:// 协议,但在 https:// 下失败
我有一个通过 get/post 接受参数并返回 XML 的 WebForms 页面 (.aspx)。这适用于所有浏览器,除了我得到这个 gem 的 Safari:
Safari 无法打开页面 [URL]。错误是:“未知错误” (CFURLErrorDomain:303) 请从“帮助”菜单中选择“向 Apple 报告错误”, 记下错误编号,并描述您在看到此消息之前所做的操作。
有谁见过这个或者知道它的意思吗?
更新:
Web 服务适用于 http:// 协议,但在 https:// 下失败
我有同样的问题。通过 HTTP 工作,没有通过 HTTPS。添加 Content-Length 标头为我修复了它:
Context.Response.AddHeader("Content-Length", result.Length)
Context.Response.Write(result)
谢谢,这对我们有用。
context.Response.AddHeader("Content-Length", FilInfo.Length.ToString())
它真的是 Safari 还是 Webkit?那就是你用 Chrome 和/或 Konquerer 试过了吗?这可能会给你一个额外的线索。