1

我为客户构建了一个 Web 应用程序,然后将其传输到他的服务器。它不起作用,所以我不得不打电话给服务器公司并让他们修复它。他们很好,但现在我必须改变我所有的网络根。在执行此操作时,我发现了一个奇怪的错误,涉及到文件的 URL。我无法查看文件(如图像),但出现 404 错误:“无法显示页面,在此服务器上找不到请求的 URL。” 然而,与此同时,图像下载。我这辈子从来没有见过这种情况。我不想自动下载图像:我只想查看它。

有谁知道为什么会发生这种情况,以及如何防止它。

示例 URL 为http://holyfamilyregina.com/CMS/downloads/images/cwl.png

谢谢你。

4

1 回答 1

2

以下是我从您帖子中的图片中获得的标题:

HTTP/1.1 200 OK
Expires: Sun, 07 Apr 2023 04:18:16 GMT
Server: IceWarp/10.4.4
Date: Sun, 07 Apr 2013 04:18:16 GMT
Content-Type: application/octet-stream
Content-Length: 9797
Last-Modified: Sun, 07 Apr 2013 03:47:12 GMT

没有 404,但文件的内容类型设置为octet-stream(8 位流),当您希望某人下载文件时使用。

您需要告诉您的服务器公司配置服务器,以便它提供带有正确Content-Type标题的图像。

于 2013-04-07T04:23:26.387 回答