【发布时间】:2019-09-28 22:44:33
【问题描述】:
当我调用 Gmail API 时,我得到了以下信息(显然只是摘录,因为正文很大:
{
...
payload: {
...
parts: [
{
"partId": "1",
"mimeType": "text/html",
"filename": "",
"headers": [
{
"name": "Content-Type",
"value": "text/html; charset=\"UTF-8\""
},
{
"name": "Content-Transfer-Encoding",
"value": "quoted-printable"
}
],
"body": {
"size": 4696,
"data": "PCFET0NUWVBFIGh0bWw-PGh0bWwgbGFuZz1lbj48....
我刚刚包含了相关部分。您会看到 html 正文部分将电子邮件编码为 base64Url,但 toe 内容传输编码清楚地表明引用可打印。我通过 base64url 解码器运行它,它给出了正确的数据。但标题明确表示它是可引用的打印
我错过了什么?
简单的身体部分就是这个,看起来完全正确。
"headers": [ ... { "name": "Content-Transfer-Encoding", "value": "base64" } ], "body": { "size": 601, "data": "R29vZ2xlIEFQSXMgRXhwbG9yZXIgd2FzIGdyYW5
【问题讨论】:
标签: gmail-api