Javascript 406从我的mvc加载脚本时
在我的mvc应用程序中,当我的cshtml文件尝试加载js文件时,我得到了406。 像这样的Javascript 406从我的mvc加载脚本时,javascript,asp.net-mvc,model-view-controller,Javascript,Asp.net Mvc,Model View Controller,在我的mvc应用程序中,当我的cshtml文件尝试加载js文件时,我得到了406。 像这样的 GET http://localhost/Scripts/App/Dashboard.js?_=1408764995728 406 Not Acceptable 请求标题的内容为: 接受:application/json 而响应头说; 内容类型:text/html;字符集=utf-8 如果我在邮递员身上运行同样的程序,我会得到响应头为 内容类型→应用程序/javascript 关于这方面的任何线索。请
GET http://localhost/Scripts/App/Dashboard.js?_=1408764995728
406 Not Acceptable
请求标题的内容为:
接受:application/json
而响应头说;
内容类型:text/html;字符集=utf-8
如果我在邮递员身上运行同样的程序,我会得到响应头为
内容类型→应用程序/javascript
关于这方面的任何线索。请先检查什么是Asp.net: “选择最佳方案的过程 存在多个响应时给定响应的表示 可提供陈述。” 您很可能会收到HTTP错误406(不可接受),因为没有为请求头(应用程序/json)中指定的格式找到格式化程序
- 您可以遍历所有已注册的格式化程序(GlobalConfiguration.Configuration.formatters),并检查是否有application/json的格式化程序
- 注册json格式化程序