h5获取响应标头的方法

1个回答

写回答

然然p

2025-08-02 06:42

+ 关注

XML
XML

在H5中,你可以使用XMLHttpRequest或Fetch API来获取响应标头。以下是使用这两种方法的示例:

使用XMLHttpRequest:

<code>html<br/><script> var xhr = new XMLHttpRequest(); xhr.open('GET', 'https://www.example.com', true); xhr.onload = function()     if (xhr.status === 200)       // 获取所有的响应标头 console.log(xhr.getAllResponseHeaders()); // 获取特定的响应标头 console.log(xhr.getResponseHeader('Content-Type')); } }; xhr.send(); </script></code>
使用Fetch API:
<code>html<br/><script> fetch('https://www.example.com') .then(response =>       // 获取所有的响应标头 console.log(response.headers); // 获取特定的响应标头 console.log(response.headers.get('Content-Type')); }) .catch(error => console.error('Error:', error)); </script></code>
以上代码片段展示了如何在浏览器环境中使用JavaScript来获取HTTP响应的标头信息。注意,Fetch API返回的是一个Headers对象,你可以通过调用get方法来获取特定标头的值。

举报有用(4分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号