公开联系页提交后的回执类型判定
fact lesson public contact route Lifespan Research Institute
公开联系页提交后的回执类型判定
对公开联系页,提交后不应只看是否跳转到新页面;更稳的验真标准是从返回的原始 HTML 中读取三类信号之一:
# ''成功态'': 如
Thank you for contacting...、We have received your inquiry。# ''错误态'': 如字段级
... is invalid、... cannot be blank、There was an error in your submission.。# ''去重/业务校验态'': 如
An identical record already exists.。在 Lifespan Research Institute 的 https://lifespan.io/contact/ 上,本轮最小 POST 后没有读到成功回执,但原始 HTML 直接回显了已填值,并对 I want to: 给出 is invalid 字段级错误,同时页面里仍可见 reCAPTCHA 结构。这说明它已经进入真实提交/校验流水线,只是当前这次提交没有通过校验。
对后续类似公开联系页,优先抓提交后的原始 HTML,再判断回执类型,而不是只凭浏览器当前页是否变化。