JQuery是一種流行的JavaScript庫,它可以使代碼更簡單、更快速地開發,而且這一特點也推動了JQuery成為Web開發中的一個最受歡迎的前端框架之一。針對從API服務器返回的響應頭信息,您可以使用jQuery很簡單地獲得這些響應頭,因為它提供了一些方便的方法,以用于處理這些響應頭數據。
//使用jQuery中的Ajax來獲取服務器響應 $.ajax({ url: '/test_url', type: 'GET', success: function(data, textStatus, xhr) { alert(xhr.getResponseHeader('Content-Type')); } });
上述的代碼會向服務器使用GET請求,當Ajax函數被調用并獲取到響應時執行success回調函數。在回調函數中,我們使用'xhr.getResponseHeader(header)'來獲取響應頭信息。例如'Content-Type'頭部在這個例子中被獲取并彈出給用戶。
還可以通過xhr.getAllResponseHeaders()方法來獲取服務器響應頭對象。在下面的示例中,服務器響應頭信息會被打印到瀏覽器控制臺中。
//使用jQuery中的Ajax來獲取服務器響應 $.ajax({ url: '/test_url', type: 'GET', success: function(data, textStatus, xhr) { console.log(xhr.getAllResponseHeaders()); } });
在以上情況中,每一個程序員都可以看到xhr.getAllResponseHeaders()方法的響應,包括其格式,例如Content-Type: text/html; charset=utf-8這類。
下一篇導航三級css