我需要验证 URL 并获取标题。为此,我卷曲 URL,然后使用正则表达式提取标题。但是,有时网站可能已关闭或可能无法“卷曲”。例如,如果您 curl http://arsenal.com
,它会返回.This site has permanently moved to http://www.arsenal.com
我可以编写一个正则表达式来检查返回的文本是否包含类似 'site' 、 'moved' 、 url 的内容。但这听起来很愚蠢而且过于复杂。
但是,如果我在网络浏览器中键入http://arsenal.com,它会自动重定向到 www.arsenal.com。他们怎么做到的?什么建议你互联网的人?