【发布时间】:2015-08-26 21:57:16
【问题描述】:
假设我有一个这样的 json 文件:http://www.example.com/json?jsonp=parseRespond
我的 HTML 代码:
<script src="http://www.example.com/json?jsonp=parseRespond"></script>
http://www.example.com/json?jsonp=parseRespond回复是:
{"id":"5572a7d648b33a462d79145d","avatarHash":null,"bio":"","bioData":null,"confirmed":false,"fullName":"Ender Widgin","idPremOrgsAdmin":[],"initials":"EW","memberType":"normal"}
如何获取解析后的响应标头? 到目前为止,这是我尝试过的:
var _request = undefined;
var headers = _request.getResponseHeaders();
document.write(headers);
但是,它不起作用!
注意:我没有执行 XMLHttpRequest,因为 Access-Control-Allow-Origin 不允许使用 Origin。
注意:我没有使用 callback=apiStatus,因为它重定向到未经授权的链接。
所以我可以获得响应的唯一方法是使用 jsonp=parseRespond 时,我如何在 div 中编写该响应?
【问题讨论】:
标签: javascript ajax json http-headers xmlhttprequest