我是否需要在此标头中定义mime类型?

时间:2019-05-20 08:19:20

标签: php http-headers jpeg

我正在扫描图像。

今天我向前迈了一步,但我认为我可能还需要一些其他内容吗?

当前,扫描请求已发布到运行在Apache服务器和PHP 7.0上的应用程序。我收到了该帖子,今天我发现我需要使用自定义201标头进行回复。

我在PHP中设置了以下自定义标头

header('HTTP/1.1 201', Created);
header('Location: /eSCL/Scans');
header('Cache-Control: no-cache, no-store, must-revalidate');

这样做之后,我可以看到现在已请求从应用程序到Apache服务器到/ eSCL / Scans / NextDocument的图像。 “ NextDocument”实际上是到.jpg的软链接(但以后也可以是PDF)。该应用程序获取了此文件,我还可以看到服务器使用JPG文件进行了回复。该图像应显示在发出请求的扫描应用程序中,但永远不会显示。

但是我认为我需要在标头中告诉它是JPG,尤其是考虑到它是从没有扩展名的软链接加载时。我尝试了以下相同的结果

header('HTTP/1.1 201', Created);
header('Content-type:image/jpeg');
header('Location: /eSCL/Scans');
header('Cache-Control: no-cache, no-store, must-revalidate');

必须有一个神奇的汤使图像显示在应用程序中。我已经尝试了VueScan和Mopria android应用程序,并且结果相同

感谢您的任何想法

0 个答案:

没有答案