我正在尝试打开由web服务发回给我的base64编码的pdf。 这是响应标题
Access-Control-Allow-Credentials:true
访问控制允许方法:GET,PUT,POST,PATCH,DELETE,OPTIONS,HEAD Access-Control-Allow-Origin:*
连接:保持活力
Content-Type:application / json; charset = UTF-8
服务器:Apache-Coyote / 1.1
转移编码:分块
响应机构
{
“成功”:真实,
“消息”:“”,
“价值”:“SlZCRVJpMHhMamNLSmJXMX .....
}
我尝试了在线解码器 http://www.motobit.com/util/base64-decoder-encoder.asp手动复制粘贴并转换代码。
当我将生成的解码文本保存为pdf并使用adobe reader打开它时,会出现“不支持或损坏的文件”错误。 我可能做错了什么,但我在网上环顾四周,找不到任何东西。 Here is the link to txt string of pdf
非常感谢任何帮助。 谢谢你的时间。
答案 0 :(得分:1)
您的文件是base64编码两次。要阅读它,您还需要解码两次。但是,Web服务不应该对其进行两次编码。所以,你应该联系他们来解决这个问题。