繁体   English   中英

XMLHttpRequest 对象的 open() 和 send() 方法有什么区别?

What is the difference between open( ) and send ( ) methods of XMLHttpRequest object?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

XMLHttpRequest对象:

open ( <method>, <url>, <is async>)
send (<request_data>)

  1. 这些有什么不同,为什么我们需要两者来实现ajax?
  2. 另外, <request_data>可以通过这两种方法传递吗?
3 个回复

open() 不打开连接; 它只配置请求,但网络活动只从 send() 的调用开始

XMLHttpRequest 对象的 HTTP 和 HTTPS 请求必须通过 open 方法进行初始化。 必须在实际发送请求之前调用此方法,以验证和解析要用于请求的请求方法、URL 和 URI 用户信息。 此方法不保证 URL 存在或用户信息正确。 此方法最多可以接受五个参数,但只需要两个参数来初始化请求。

1.open() 方法将打开特定的 url(用于在服务器上打开) 2.send() 方法向服务器发送 HTTP 请求并接收响应。

1 重写XMLHttpRequest的open / send方法

我试图捕获从Gmail发送的每个XHR请求,并在邮件正文中添加一个分类标签。 我没有发送新的XHR请求。 我的代码通过重写XMLHttpRequest的open / send函数,像对所有XHR请求的过滤器一样工作。 我从上周开始处理此问题。请帮助我。 我在堆栈溢出时找到此链接: ...

3 为什么xmlhttprequest函数open()和send()位于函数的末尾

我一直在自学php和xml(以及其他语言),在遍历w3schools的xmlhttprequest教程时,我注意到open()和send()函数位于函数的末尾,而不是位于函数的末尾。 这有点令人困惑,因为如果尚未发送请求,如何从服务器获得响应? 我可能错过了一些简单的事情,如果是这样,我道歉 ...

4 Send和ControlSend有什么区别?

AutoHotkey的官方文档列出了两组不同的命令集,用于将模拟键盘输入发送到窗口。 发送/ SendRaw / SendInput / SendPlay / SendEvent 将模拟的击键和鼠标单击发送到活动窗口。 ControlSend / ControlS ...

5 sendAction和send有什么区别?

我定义了两个自定义对象,第一个是扩展Ember.TextField,第二个是Ember.Select。 当在Ember.TextField中触发相应的操作时,我会进行一些处理,如果满足要求,则使用@sendAction("actionName")将操作传播到底层控制器。 但是,当我尝试使 ...

2014-01-27 06:52:28 1 6346   ember.js
7 img和XMLHttpRequest有什么区别?

我目前正在为CORS奋斗。 我想请求根据请求生成的图片(例如,来自WMS的地图)。 如果图片已加载img标签,则图片将正确显示。 但是,当我尝试使用XMLHttpRequest获取图片时,它的结尾为: 您可以在jsfiddle上找到一个简单的示例。 这两种方法有什么区别? ...

10 方法和 proc 对象有什么区别?

我知道 Ruby 中的方法不是对象,而是 procs 和 lambdas。 除此之外,它们之间还有什么区别吗? 因为我们都可以绕过。 是什么使 proc 对象与方法不同? 方法: 过程对象: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM