咨询下怎么把 base64的字符串 转为 use GuzzleHttp\Psr7\Stream; $streamA = new Stream(base64的字符串);?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
base64之间使用同域调用方式就行,不需要Stream了。这里有java的转换方式,文件转base64的。php的可能得查阅下相关资料了。https://help.aliyun.com/document_detail/468191.html,此回答整理自钉群“阿里云视觉智能开放平台咨询1群”
从Request中可以获得Base64编码格式的字符串,然后可以通过Convert.FromBase64String方法把图片转化 为2进制数组,然后通过Response打到页面上显示出来
看你用的是PHP,可以参考下
use GuzzleHttp\Psr7\Stream;
$base64String = 'VGhpcyBpcyBhIHN0cmluZyBiYXNlNjQgc3RyaW5nLg==';
$binaryData = base64_decode($base64String);
$stream = Stream::factory($binaryData);