最推荐用 fetch API 发起 HTTP 请求,它原生支持、基于 Promise、语法简洁;需手动检查 response.ok 处理 404/500 等状态码,POST 要设 headers 和 JSON.stringify body,超时需 AbortController 实现。

用 JavaScript 发起 HTTP 请求,现在最推荐的方式就是 fetch API。它原生支持、语法简洁、基于 Promise,比老式的 XMLHttpRequest 更直观,也更容易配合 async/await 使用。
fetch 基本用法:GET 请求
最简单的场景是发一个 GET 请求获取数据:
- 调用
fetch(url)返回一个 Promise,成功时解析出 Response 对象 - Response 对象需要再调用
.json()、.text()或.blob()等方法读取响应体 - 注意:fetch 不会因 HTTP 状态码(如 404、500)自动 reject,需手动检查
response.ok或response.status
示例:
标签: javascript java js json cookie app access 后端 ai dns 跨域 状态码 r
还木有评论哦,快来抢沙发吧~