こんにちは私はウェブサイトのルートページを返すはずのWCFウェブサービスを構築します。例:
Webサービスアドレス:
http://localhost/bov2/OPS.svc
ルートページ:
http://localhost/bov2/
ルートページを表示する文字列を作成するにはどうすればよいですか?
よろしくお願いします
こんにちは私はウェブサイトのルートページを返すはずのWCFウェブサービスを構築します。例:
Webサービスアドレス:
http://localhost/bov2/OPS.svc
ルートページ:
http://localhost/bov2/
ルートページを表示する文字列を作成するにはどうすればよいですか?
よろしくお願いします
これを試して
string baseUrl = String.Format("{0}://{1}{2}/", Request.Url.Scheme,
Request.Url.Authority,
Request.ApplicationPath.TrimEnd('/'));
時々私はそれを共通のクラスに入れます、その場合あなたはこの構文を使うべきです
public static string GetBaseUrl()
{
HttpContext context = HttpContext.Current;
string baseUrl = String.Format("{0}://{1}{2}/",
context.Request.Url.Scheme,
context.Request.Url.Authority,
context.Request.ApplicationPath.TrimEnd('/'));
return baseUrl;
}