我有一个动作来返回页面的PageRank。当我调试我的网站并首先调用该操作时,我会使用url调用我的操作并返回页面的PR,然后再次调用它而没有url并且抛出异常。我不知道为什么会这样。
这是我的行动
[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相同
答案 0 :(得分:2)
我使用了fiddler并发现由于Chrome的Web Server Notifier和Web Technology Notifier扩展而发生了这种情况,并且他们向该操作发送了另一个请求。