在Ajax响应中缺少http标头

时间:2010-06-17 12:41:32

标签: javascript jquery ajax http-headers

我遇到Ajax响应中缺少某些http标头的问题。 ajax-page(.NET)通过使用Me.Response.AddHeader(“ResponseCode”,mResponseCode)将som附加信息添加到http头。如果我直接访问ajax页面并使用httpAnalyser检查标题,我可以看到标题添加正确。但是当我通过jQuery调用Ajax页面时,标题丢失了。

我很困惑。那里的任何人可以帮助我吗?

祝你好运, 斯特芬

1 个答案:

答案 0 :(得分:1)

在complete或success方法中,第一个参数是包含此信息的XMLHttpRequest对象。您可以像这样检索任何响应标头:

xmlHttpRequest.getResponseHeader('header-name');