0
當通過WebClient DownloadString調用時,如何獲得MVC剃鬚刀中的調用URL。讓我通過例子來解釋我想說什麼:)。當通過WebClient調用時獲取URL在MVC中的DownloadString
假設有2個項目。 Proj-A和Proj-B。
下面的Proj-A是爲調用Proj-B頁面編寫的代碼。
using(WebClient client = new WebClient()) {
string html = client.DownloadString("Proj-B/View1");
}
現在在View1我怎麼能得到Proj-A的調用網址。
添加一個自定義的請求頭(或重新指定Referrer頭)或包含在發送到B(/ View1?callerurl = XXX)的請求url中的A url –
以及我在想爲什麼HttpContext.Current.Request.UrlReferrer沒有給我的Proj-A的URL :(我需要這樣的東西 – user2972061
你需要設置它,它不會在默認情況下;'client.Headers.Add(「Referer」,「http:// proj .a.com/bla「);' –