Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 显示内容类型:网页上的应用程序/jpeg结果_Javascript_Api_Vue.js - Fatal编程技术网

Javascript 显示内容类型:网页上的应用程序/jpeg结果

Javascript 显示内容类型:网页上的应用程序/jpeg结果,javascript,api,vue.js,Javascript,Api,Vue.js,我有一个API请求URL,它将自动从浏览器下载并保存QRcode图像 其内容类型为application/jpeg,其形式如下: application(websiteURl)/egs?cmd=gen_qrcode&customer_id=123&name=abc 斜杠前是我的应用程序的URL,然后是请求的键和值对 当我在浏览器上发布这篇文章时,它会自动下载QRcode jpg。 但是,我想将图像发送到jpgor另一种图像类型以显示在我的web应用程序上,但不想保存它 当我使用

我有一个API请求URL,它将自动从浏览器下载并保存QRcode图像

其内容类型为application/jpeg,其形式如下:

application(websiteURl)/egs?cmd=gen_qrcode&customer_id=123&name=abc
斜杠前是我的应用程序的URL,然后是请求的键和值对

当我在浏览器上发布这篇文章时,它会自动下载QRcode jpg。 但是,我想将图像发送到jpgor另一种图像类型以显示在我的web应用程序上,但不想保存它

当我使用PostMan并保存文件时,它会给我标题信息:

Content-Disposition: attachment; filename="filename.jpg";
Content-Type: application/jpeg;
我正在使用javascript和Vue,
我想知道是否有办法防止自动保存和显示图像。

从我在网上找到的信息来看,application/jpeg不是有效的内容类型标题。您应该使用相应的头文件image/jpg或image/jpeg

看到和

编辑:
您可能还想尝试手动设置或取消设置内容处置标题。

除了您正在使用的无效内容类型之外,内容处置:附件会告诉浏览器保存它,而不是显示它。删除它。

响应来自另一个网站,我可以更改我的客户端的内容配置吗?我没有编写此应用程序/jpeg和内容类型,我想知道我可以在javascript中更改此内容吗?您使用什么类型的应用程序作为服务器?我使用Vue和Node.js作为前端,后端是java spring。如果你有图像的URL,你可以使用一个元素来引用图像的URL?谢谢你的回复。但是我试过元素的src,它只给了我一张坏照片。我认为它不是有效的图像类型,因此元素无法读取它。