我有一个返回网页PageRank的操作。当我调试我的网站并首先调用那个操作时,它会通过url调用我的操作返回页面PR,然后再次无url调用它将抛出异常。我不知道为什么会发生这种情况。
以下是我的Action:
[ValidateInput(false)]
public string PR(string id)
{
Uri u = new UriBuilder(id).Uri;
id = u.AbsoluteUri;
return GooglePageRank.PRChecker.PR(id);
}
我正在使用IIS8 Express和.NET 4.5,但与IIS7.5和.NET 4相同。