0

明確にするために、Java ソリューションではなく、ASP.NET MVC ソリューションを探しています。

サイトに多数の画像 URL があり、それらが Web アプリケーションの相対パスか絶対パスかを判断する必要があります。

URL が相対パスの場合、相対パスから絶対パスを生成する関数を呼び出すことができます。

Url が外部パスである場合、それはすでに完全な絶対パスであることを意味するため、この関数呼び出しは必要ありません。

文字列が「http」または「www」で始まるかどうかを確認することを考えましたが、それは絶対パスを意味しますが、zaza-bu.blala.fr/coolimage.png のようなすべてのオプションと一致しません。

私が機能できる唯一のことは、この関数の後に生成された Url にアクセスしようとすることです。Url にアクセスできる場合 - それは相対的であり、Url は有効です。

そのためにc#ASP.NET 4を使用しています。

前もって感謝します。

4

0 に答える 0