Ibm mobilefirst MobileFirst:在React Native中处理二进制响应
我对MobileFirst开发不熟悉。我需要从其中一个适配器下载一个zip文件。我可以在使用Postman调用RESTAPI调用时这样做。但我不确定在使用MFS sdk时如何处理此问题: 以下是访问适配器的代码:Ibm mobilefirst MobileFirst:在React Native中处理二进制响应,ibm-mobilefirst,mobilefirst-adapters,Ibm Mobilefirst,Mobilefirst Adapters,我对MobileFirst开发不熟悉。我需要从其中一个适配器下载一个zip文件。我可以在使用Postman调用RESTAPI调用时这样做。但我不确定在使用MFS sdk时如何处理此问题: 以下是访问适配器的代码: var resourceRequest = new WLResourceRequest(url, WLResourceRequest.GET ); const resp = await resourceRequest.send() 我记录了响应,它在响应文本中显示特殊
var resourceRequest = new WLResourceRequest(url,
WLResourceRequest.GET
);
const resp = await resourceRequest.send()
我记录了响应,它在响应文本中显示特殊字符
有没有办法处理二进制响应
提前感谢您的帮助 对于任何二进制内容,您必须在适配器中将内容转换为Base 64,然后在应用程序中将其还原为二进制。 这是因为WLResourceRequestAPI是为处理基于文本的数据而设计的 如果您的二进制内容相当大,那么最好将文件放在某个地方,并从适配器返回指向该文件的链接