无法查看docusign文档的PNG图像

时间:2016-11-06 10:46:48

标签: docusignapi

我尝试使用Docusign REST api从指定的信封中检索页面图像。

使用docusign开发人员资源中指定的GetDocumentPageImage api调用: https://docs.docusign.com/esign/restapi/Envelopes/Envelopes/getDocumentPageImage/

当我拨打电话时,我会在响应标题中收到:

content-type:image/png

当我将原始二进制文件保存到磁盘并尝试打开它时,它似乎不是PNG文件。打开文件文本编辑器以检查内容显示该文件以:

开头
˝PNG IHDR...

这似乎是一个有效的PNG文件头,但以:

结尾
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
    <HEAD>
        <title>Image</title>
        <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
        <meta name="CODE_LANGUAGE" Content="C#">
        <meta name="vs_defaultClientScript" content="JavaScript">
        <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
        <meta name="robots" content="noindex, noarchive" />
    </HEAD>
    <body MS_POSITIONING="GridLayout">
        <form method="post" action="./image.aspx" id="Form1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTUxMTcwNzgxMGRkQRcFn//jRJ+06xbvFxUi4rKEZIQb6fRuQKDtT8P6CNnm/JfLfRFk+peLPbzp4xXAtupqCca4iRWWnIYdQRieIA==" />

<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="40952B3F" />
        </form>
    </body>
</HTML>

我试图删除包含Microsoft垃圾的文件的末尾部分而没有运气。似乎响应内容的编码方式不同,文档也没有解释这是什么以及如何解码。

0 个答案:

没有答案