我正在开发一个网站,将允许用户输入的网址,可以内部或外部链接。我想在视觉上显示不同于内部链接的外部链接。我可以用暴力破解出一些代码来做这件事,但在此之前,我想知道是否有简单的方法来做这件事。
假设我的网站是"www.mysite.com",那么"mysite.com/somepath","http://mysite.com/somepath","http://www.mysite.com/somepath“都应该解析为内部URL,理想情况下,我也会得到一个结果字符串,它只是相对路径"/somepath”。
有什么建议吗?
发布于 2009-08-15 21:06:24
使用Uri类来解析和规范化您的URL。在此之后,很容易检查它们是否以一些基本URL开头。
https://stackoverflow.com/questions/1282827
复制相似问题