index.html网站位于此处 http://www.example.com/index.html
使用angular / javascript,我正在尝试使用.json文件提供虚假数据 在当地我可以做到这一点很好。它只是非常简单的javascript ...如果我有任何CORS问题,浏览器将在开发人员工具中告诉我,我只是在chrome中启用CORS扩展。
问题:
转到此处:http://www.example.com/index.html#/devices
似乎没有数据显示的原因是显而易见的信息,因为它无法找到此路径
http://www.example.com/api/devices.json
我做错了什么?
这是devices.json位于wwwroot
下的位置/example.com/wwwroot/api
答案 0 :(得分:0)
您的IIS设置错误。尝试在http://localhost/或http://127.0.0.1/
下设置ist可达您也可以在system32文件夹下修改主机文件,但不建议这样做。
答案 1 :(得分:0)
IIS因各种原因提供404(未找到),找出您的请求有什么问题,没有启用详细错误,查看http日志文件,找到有问题的请求并找到http子状态:
192.168.1.200 GET /devices.json - 80 ... 404 3
404右侧的数字是子状态,在这种情况下,3表示:MIME type restriction.
IIS默认情况下未配置为提供.json
扩展名的状态文件。您已在IIS中的服务器或站点级别添加新的MIME类型映射。