Windows IIS wwwroot angular javascript 提供 .json 文件不工作
Windows IIS wwwroot angular javascript serving up .json files not working
带有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
下
/例子.com/wwwroot/api
您可能不是 http://www.example.com/
的所有者
你的 IIS 设置有误。尝试在 http://localhost/ or http://127.0.0.1/
下设置可达
您也可以修改system32文件夹下的host文件,但不建议这样做。
IIS 服务 404s(未找到)由于各种原因,要找出您的请求的问题是什么,没有启用详细错误,请查看 http 日志文件,找到有问题的请求并找到 http 子-状态:
192.168.1.200 GET /devices.json - 80 ... 404 3
404 右侧的数字是子状态,在本例中,3 表示:MIME type restriction.
IIS 默认未配置为提供扩展名为 .json
的状态文件。您已在服务器或站点级别的 IIS 中添加新的 MIME 类型映射。
带有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
下/例子.com/wwwroot/api
您可能不是 http://www.example.com/
的所有者你的 IIS 设置有误。尝试在 http://localhost/ or http://127.0.0.1/
下设置可达您也可以修改system32文件夹下的host文件,但不建议这样做。
IIS 服务 404s(未找到)由于各种原因,要找出您的请求的问题是什么,没有启用详细错误,请查看 http 日志文件,找到有问题的请求并找到 http 子-状态:
192.168.1.200 GET /devices.json - 80 ... 404 3
404 右侧的数字是子状态,在本例中,3 表示:MIME type restriction.
IIS 默认未配置为提供扩展名为 .json
的状态文件。您已在服务器或站点级别的 IIS 中添加新的 MIME 类型映射。