我正在扫描图像。
今天我向前迈了一步,但我认为我可能还需要一些其他内容吗?
当前,扫描请求已发布到运行在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应用程序,并且结果相同
感谢您的任何想法