[ad_1]
Misalnya jika saya menavigasi ke halaman saya dari “https://help.salesforce.com/apex/HTViewHelpDoc?id=sso_saml_assertion_examples.htm&lingual=en”, nilai apa yang dikembalikan oleh kode ini “HttpContext.Current.Request.UrlReferrer”?
Solusi 1
nilai yang dikembalikan oleh kode ini
Nilai “HttpContext.Current.Request.UrlReferrer” adalah nol
Tetapi jika Anda memerlukan nilai parameter pertama:
HttpContext.Saat ini.Permintaan.Params[0] nilainya adalah “sso_saml_assertion_examples.htm”
Solusi 2
http referrer menunjukkan halaman sebelumnya yang telah mengirimkan data atau tertaut ke halaman baru
Anda bisa mendapatkannya di ASP.NET menggunakan like
//PageName comes from HttpContext.Current.Request.RawUrl and is supplied by the Page_Load event. public static string GetReferrerPageName() { string functionReturnValue = null; if ((((System.Web.HttpContext.Current.Request.UrlReferrer) != null))) { functionReturnValue = HttpContext.Current.Request.UrlReferrer.ToString(); } else { functionReturnValue = "N/A"; } return functionReturnValue; }
Solusi 3
Ya, itu akan mengembalikan url sebelumnya tempat Anda memposting kembali ke halaman saat ini
Dapatkan informasi lebih lanjut
[ad_2]
コメント