2013-08-21 51 views

回答

1
$.ajax({ 
type: 'POST', 
url:'url', //the request url 
data: {}, //any param that you want to send in the request 
success: function(data){ //'data' is the response 
    alert(request.getResponseHeader()); 
} 
error: function() { 
    alert("failed"); 
} 
}); 
+0

这应该工作...谢谢! – Sheetal

3

使用本:

getAllResponseHeaders() 

详细here

或者这样:

getResponseHeader() 

详细here

+0

这是否也适用于非Ajax? – DanFromGermany

+0

它适用于sjax,如果这是你问的问题。 – symcbean

0

如果你想从这个页面请求标题,你可以通过php getallheaders获取它们并将它们显示为javascript数组。

<script> 
var headers = <?php echo json_encode(getallheaders()); ?>; 
</script>