我有如下所示的GET MVC操作方法
[HttpGet, Route("myroute/chat/")]
[OutputCache(Duration = 1800)]
public ActionResult Chat()
{
return PartialView("~/Views/_chat.cshtml");
}
API正常运行并返回正确的视图,但是在生产中,我从引用人https://translate.googleusercontent.com
发起的同一路线的OPTIONS请求中收到很多404错误。
我已经了解了Cors,但是我的问题是,为什么我们会收到OPTIONS的GET MVC API请求,而Google翻译也是如此?在这种情况下处理选项请求的最佳方法是什么?