我正在使用Apple MDM,当设备联系我的服务器并转储请求时,我可以看到(除其他外):
_contentType: 'application/x-apple-aspen-mdm-checkin',
body: <Buffer 03 04 05 06 07 ...>,
我正在使用restify并解析bodyParser()
我混淆了实际的十六进制。现在,当我将十六进制转换为ascii时,我可以看到这个正文字符串是PLIST的开头,但不是整个PLIST。
看起来像这样:
<?xml version="1.0" encoding="UTF-8"?>?<!DOCTYPE pl
如何访问所有数据,是在缓冲区还是其他内容?我是nodeJS的新手,所以我真的不知道怎么去访问它。
答案 0 :(得分:1)
当您查看控制台上的数据时,您所看到的是您的调试器选择使用的一些解释。对于大型项目,这通常是截断的表示。
body.toString()
将为您完整转换。