繁体   English   中英

javascript在json中获取返回s3响应

[英]javascript fetch return s3 response in json

我正在获取s3网址,例如:

fetch(url, {method: 'PUT', data: data}).then(response => { return response.json()})

当我执行response.json()它给了我错误。

它给我的响应是:

<CompleteMultipartUploadResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Location>http://mule-uploader-demo.s3.amazonaws.com/479564</Location><Bucket>mule-uploader-demo</Bucket><Key>479564</Key><ETag>&quot;42c3b5ebe4637e018604b3f1965a2c89-9&quot;</ETag></CompleteMultipartUploadResult>

如何隐蔽对json的响应?

建议您按照此处的请求使用此包将XML转换为JSON, https://github.com/abdmob/x2js

使用它作为此处的x2js.xml_str2json("<YOUR XML>")http : //jsfiddle.net/abdmob/gkxucxrj/1/ x2js.xml_str2json("<YOUR XML>")

祝好运

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM