【发布时间】:2012-09-08 11:45:31
【问题描述】:
我这样配置了我的 app.yaml:
- url: /data
static_dir: templates/data
http_headers:
Content-Type: application/json
在GAE config yaml 看到这里
我执行 AJAX 请求来获取 JSON; 我有一个 1KB 的“sic.json”,格式正确(我检查了...)
当我运行dev_appserver 时, 使用 Chrome 开发人员工具,我将返回响应视为类型:
Content-Type:application/octet-stream
当我在 jQuery/Javascript 中检索这些结果时,该字符串未被识别为 JSON; 如果强迫我先使用 JSON.Parse...
但是当我实际部署时,app yaml 配置似乎可以工作;它将静态文件作为 JSON 提供,因此 JSON.Parse 是不必要的......
在为文件提供 http_headers 服务方面,我应该期望 dev_appserver 与实时部署不同吗?
【问题讨论】:
-
听起来像一个错误。您可以提交错误报告:code.google.com/p/googleappengine/issues/…
标签: json file google-app-engine yaml