在MVC中通过WebClient DownloadString调用时获取URL

时间:2017-01-24 12:40:05

标签: asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-3 razor

如何通过WebClient DownloadString调用MVC razor中的调用url。让我通过例子解释我想说的话:)。

假设有2个项目。 Proj-A和Proj-B。

在Proj-A中,下面是为调用Proj-B页面而编写的代码。

using(WebClient client = new WebClient()) {
    string html = client.DownloadString("Proj-B/View1");
}

现在在View1中如何获得Proj-A的调用URL。

1 个答案:

答案 0 :(得分:0)

你需要设置它,它默认不会存在; client.Headers.Add(“Referer”,“http://proj.a.com/bla”);

请阅读评论。