分享

XMLHttpRequest对象open方法的用法

 lvyafei 2012-02-19

XMLHttpRequest对象open方法的用法-这次主要来说一下XMLHttpRequest对象的open()方法,比如我们有了要连接的URL,还有像传递的参数都可以跟在url的后面,然后就可以open()配置请求了

这次主要来说一下XMLHttpRequest对象的open()方法,比如我们有了要连接的URL,还有像传递的参数都可以跟在url的后面,然后就可以配置请求了。这时用open()方法来完成。open()方法有五个参数:

request-type:发送请求的类型。典型的值是GET 或POST,但也可以发送HEAD 请求。

url:要连接的URL。

asynch:如果希望使用异步连接则为true,否则为false。该参数是可选的,默认为true。

username:如果需要身份验证,则可以在此指定用户名。该可选参数没有默认值。

password:如果需要身份验证,则可以在此指定口令。 该可选参数没有默认值

通常使用其中的前三个参数。事实上,即使需要异步连接,也应该指定第三个参数为“true”。这是默认值,但坚持明确指定请求是异步的还是同步的更容易理解。

下面是open()方法的一个使用示例:

var url = "lookup.php?name='haha'";

request.open("GET", url, true);

完成发送请求。 下面提到open()方法是打开吗? Internet开发人员对open()方法到底做什么没有达成一致。但它实际上并不是打开一个请求。如果监控XHTML/Ajax 页面及其连接脚本之间的网络和数据传递,当调用open() 方法时将看不到任何通信。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多