0

curl_getinfo($ch, CURLINFO_EFFECTIVE_URL)递归扩展 URL 时,使用标头以外的 URL 结果Location(301/302 重定向)依赖 URL 结果是否安全?

我发现locationURL 可能是相对的,但CURLINFO_EFFECTIVE_URL始终是绝对的。哪一个更好?我正在为 URL 进行递归扩展。

谢谢!

4

1 回答 1

0

使用CURLINFO_EFFECTIVE_URL为您节省了一些工作,因为最终您仍然需要拥有 FQDN:

位置 = URI 参考

字段值由单个 URI 引用组成。当它具有相对引用的形式时([RFC3986],第 4.2 节),通过根据有效请求 URI([RFC3986],第 5 节)解析它来计算最终值。

https://www.rfc-editor.org/rfc/rfc7231

于 2017-06-23T20:10:57.237 回答