SORU
17 AĞUSTOS 2009, PAZARTESİ


Nasıl benim web'ASP.NET MVC base URL ler olabilir miyim?

Ne kadar çabuk kök URL ASP.NET MVC uygulama benim için bulabilir miyim? I. e., eğer IIS ayarlamak için hizmet başvurum http://example.com/foo/bar, o zaman isterim neler yapacak URL bir güvenilir bir yolu yok mu dahil elde mevcut bir URL isteği ve kıyma bu kadar kırılgan bir şekilde kırılırsa ben yeniden rota benim eylem.

Base URL ihtiyacım var sebebi bu, web uygulama geri arama amaçlı arayan web uygulama kökü gereken başka bir çağrı.

CEVAP
17 AĞUSTOS 2009, PAZARTESİ


Bir İstek olduğunu varsayarsak kullanabilirsiniz kullanılabilir nesne:

string.Format("{0}://{1}{2}", Request.Url.Scheme, Request.Url.Authority, Url.Content("~"));

Eğer mevcut değilse, bu bağlam üzerinden ulaşabilirsiniz:

var request = HttpContext.Current.Request

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • george sarintzotis

    george sarin

    2 Aralık 2007
  • NextGenWindows

    NextGenWindo

    8 Kasım 2011
  • Snazzy Labs

    Snazzy Labs

    9 Aralık 2008