这对我来说看起来很奇怪,可能是我遗漏了一些明显的东西。以下是一个示例 tinyurl:
它适用于我的浏览器,可以正确重定向到所需的页面。但是当我尝试使用 curl 时,如下所示:
curl -I http://tinyurl.com/67lwfe
它响应 200 而不是 3xx 响应。我认为该页面可能会使用元刷新 html 标记进行响应,所以我尝试了:
curl http://tinyurl.com/67lwfe
但它响应空白,没有 html 或元刷新标签。所以我的问题是浏览器如何知道正确重定向?我也尝试过设置浏览器代理,但没有成功。我错过了一些明显的东西吗?