Как получить URL-адрес вызова в бритве MVC при вызове WebClient DownloadString. позвольте мне объяснить на примере, что я хочу сказать :).Получить URL-адрес при вызове WebClient DownloadString в MVC
Предположим, что существует 2 проекта. Proj-A и Proj-B.
В Proj-A ниже приведен код, предназначенный для вызова страницы Proj-B.
using(WebClient client = new WebClient()) {
string html = client.DownloadString("Proj-B/View1");
}
Теперь в View1 как я могу получить вызывающий url Proj-A.
Добавить заголовок пользовательского запроса (или повторно назначить заголовок Referrer) или включить URL-адрес в URL-адрес запроса, отправленный в B (/ View1? Callerurl = XXX) –
. Я думаю, почему HttpContext.Current.Request.UrlReferrer мне не нужен URL-адрес Proj-A :(, мне нужно что-то вроде этого. – user2972061
Вам нужно установить его, он не будет там по умолчанию: 'client.Headers.Add (« Referer »,« http: // proj .a.com/bla ");' –