经过我的测试,此 User-Agent 似乎被 Vercel 盾了。是的,这听起来很不可思议。
不仅是我的博客,还可以使用其他人部署在 vercel 的静态网站来测试,例如
https://my-rime.vercel.app/curl -v -H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
https://my-rime.vercel.app/会返回 403 。
如果不指定任何 user-agent ,直接用 curl 自身的 user-agent ,curl -v
https://my-rime.vercel.app/ , 也能正常。唯独上面指定的 user-agent 会 403 。
将上面的特征 user-agent 稍做修改,例如删去末尾的 Safari ,也能无盾访问。
使用香港,DMIT 美西,湖北电信直连,观察到的现象一致。
剪贴板:
https://dpaste.com/DR2WZ72T6