我正在尝试找到一种方法来从用户那里获取URI/URL字符串并确定有效的规范形式(如果资源无效则失败)。同时,它还应该验证该URL是否存在。因此,我们正在检查有效的“语法”和是否存在。例如,像google.com这样的字符串应该变成http://www.google.com,而像google.com这样的字符串/insights应该变成http://www.google.com/insights。像http://thiswebsitedoesntexistatall.com这样的字符串应该返回某种错误或异常。我相信部分解决方案可能会调用HTTPget_response()方法并遵循重定向