WebApi2请求的图像BLOB无法在React应用中呈现

时间:2019-05-07 16:16:03

标签: reactjs image asp.net-web-api axios blob

我有一个WebApi2端点,它返回FileStreamResult。执行一个jwt授权的POST请求,我可以在“网络”面板的Chrome开发者工具“预览”标签中的响应中看到该图片。

此外,我能够看到创建的URL,但是在“预览”选项卡中没有显示文件,当我打开“ blob:http:// .....” URL时,它也没有打开文件。分配给时,不显示任何图像,但显示带有alt值的默认HTML图像。

有人建议为什么创建的URL不起作用?我的感觉是我没有正确地做某事。预先感谢。

select 1

...

1

...

Axios响应结果:

Axios Response result

...

Blob URL结果:

Blob URL result:

...

响应的奇怪数据:

enter image description here

0 个答案:

没有答案