ZBLOG

前端JS所有可能会发出http请求的函数和属性有哪些,罗列出来,直接给函数列表即可?

以下是前端 JavaScript 中可能触发 HTTP 请求的函数和属性列表(按类别分类):


1. 原生 XMLHttpRequest

  • XMLHttpRequest.open() + XMLHttpRequest.send()
  • XMLHttpRequest 事件监听(如 onload, onerror

2. Fetch API

  • fetch()
  • Request 构造函数 + fetch(request)

3. WebSocket(虽非 HTTP,但属于网络请求)

  • new WebSocket(url)

4. Beacon API(用于页面卸载时发送数据)

  • navigator.sendBeacon()

5. Server-Sent Events (SSE)

  • new EventSource(url)

6. HTML 标签属性(自动触发请求)

  • <img src="url">
  • <script src="url">
  • <link rel="stylesheet" href="url">
  • <iframe src="url">
  • <audio>/<video> src="url"
  • <object data="url">
  • <embed src="url">

7. Form 表单提交

  • <form action="url" method="GET/POST"> + submit()

8. WebRTC(部分场景涉及网络请求)

  • RTCPeerConnection.createOffer()/.createAnswer()

9. History API(部分浏览器预加载行为)

  • history.pushState() / history.replaceState()(可能触发预加载)

如果需要更详细的说明或使用示例,可以进一步补充!


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=23223

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?