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

  • ELawshea

    ELawshea

    26 Mayıs 2008
  • iZAPPA

    iZAPPA

    16 Temmuz 2010
  • JamesAtiPhone

    JamesAtiPhon

    16 EYLÜL 2010