`
resembling
  • 浏览: 32772 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

XMLHttpRequest Post请求

阅读更多

ie下正常返回结果,ff下无法获取跨域结果

 

var XMLHttpReq =  new XMLHttpRequest();
      XMLHttpReq.open("POST", "http://10.96.3.120/app/Service.asmx/getSysTime", true);
    content="";
    XMLHttpReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded");//x-www-form-urlencoded
     XMLHttpReq.setRequestHeader("Content-Length", content.length);
    XMLHttpReq.onreadystatechange = function() {
        if (XMLHttpReq.readyState == 4) {
            if (XMLHttpReq.status == 200) {
                alert(XMLHttpReq.responseText);
            }
            else{
            //alert(XMLHttpReq.status);
            //alert(XMLHttpReq.responseText);
            }
        }else{
            alert(XMLHttpReq.readyState);
        }
    }
    XMLHttpReq.send(null);

分享到:
评论

相关推荐

    java代码发送JSON格式的httpPOST请求

    下面将详细解析如何利用`HttpURLConnection`来构建并发送一个包含JSON数据的POST请求: ```java import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io....

    html页面模式get/post请求

    对于POST请求,特别是当数据需要以JSON格式发送时,我们需要借助JavaScript,通常使用AJAX(Asynchronous JavaScript and XML)技术,通过XMLHttpRequest或Fetch API来实现。JSON是一种轻量级的数据交换格式,它的...

    POST实例 模仿post请求

    本文将深入探讨POST实例,如何模仿POST请求,以及如何获取并处理请求返回的值。 首先,POST请求主要用于向服务器发送数据,通常用于创建新的资源。与GET请求不同,GET请求会在URL中附带参数,而POST请求的数据则...

    Ajax中get和post区别

    在客户端代码中,我们使用XMLHttpRequest对象创建了一个Get请求和一个Post请求,并将参数传递给服务器端。在服务器端代码中,我们使用Request对象来获取参数,并返回结果。 结论 Get和Post请求都是HTTP请求方法,...

    XMLHttpRequest

    对于POST请求,可以传递数据对象,如`xhr.send('param1=value1&param2=value2')`。 4. **事件处理**: XHR对象有多个事件,如`onreadystatechange`、`onload`、`onerror`等,用于监听请求的状态变化。其中,`...

    Ajax Get、Post请求

    POST请求没有GET请求的长度限制,因此可以传递更复杂的数据结构。以下是一个Ajax POST请求的例子: ```javascript var xhr = new XMLHttpRequest(); xhr.open('POST', 'https://example.com/api/data'); xhr....

    模仿发送Http的Get、Post请求

    - POST请求将数据封装在请求体中发送,适用于传递复杂或大体积的数据。 - 使用编程语言实现POST请求时,需要设置请求头的Content-Type(如application/x-www-form-urlencoded, application/json等),并将数据作为...

    POST方式发送ajax请求

    二、POST请求的创建 1. 创建XMLHttpRequest对象:`var xhr = new XMLHttpRequest();` 2. 配置请求:`xhr.open('POST', 'test.jsp');` 这里'POST'表示请求类型,'test.jsp'是请求的目标URL。 3. 设置请求头:POST请求...

    JavaScript下通过的XMLHttpRequest发送请求的代码

    总结起来,这段代码演示了如何在JavaScript中使用XMLHttpRequest进行POST请求,包括创建对象、设置回调、初始化请求和发送请求的过程。这种技术广泛应用于网页的动态更新和与服务器的实时交互。

    Ajax简单实例 XMLHttpRequest

    Ajax,即Asynchronous JavaScript and XML...学习Ajax,首先要掌握创建XMLHttpRequest对象、设置请求、发送请求以及处理响应的基本步骤。通过不断实践和深入学习,你将能够熟练地利用Ajax构建高效、动态的Web应用程序。

    XMLHTTPRequest对象详解

    而对于POST请求,数据作为参数传递给`send`方法,如`xmlhttp.send("key=value")`。 4. **监听状态变化**: `onreadystatechange`属性可以设置为一个函数,当对象的`readyState`属性发生变化时,这个函数会被调用。...

    XmlHttpRequest对象直接访问与通过Soap协议访问WebSevice详解示例

    使用XMLHttpRequest访问SOAP Web服务时,你需要构造一个SOAP请求体,然后在POST请求中发送。 以下是一个SOAP 1.1请求的例子,请求一个名为“HelloWorld”的Web服务操作: ```xml ``` 在JavaScript中,你...

    js get和post请求实现代码解析.docx

    ### JavaScript中的GET与POST请求详解 在Web开发中,客户端与服务器之间的数据交换至关重要。JavaScript提供了多种方式来发送HTTP请求,其中最常用的就是GET和POST请求。这两种请求方式各有特点,适用于不同的场景...

    Android拦截并获取WebView内部POST请求参数的实现方法

    Android拦截并获取WebView内部POST请求参数的实现方法 Android拦截并获取WebView内部POST请求参数的实现方法是指在Android应用程序中,拦截并获取WebView内部的POST请求参数。这种实现方法主要有两种方案:一种是...

    IE6的POST请求无data的的问题

    标题“IE6的POST请求无data的的问题”所提及的是一个经典的前端开发中遇到的技术难题,主要涉及到浏览器兼容性问题,特别是针对老版本的Internet Explorer(IE6)。在Web应用程序中,POST请求是向服务器发送数据的一...

    14_利用XMLHttpRequest接受与处理XML数据.doc

    对于POST请求,需要传递数据作为参数。如果处理XML数据,URL通常指向一个XML文件: ```javascript xhr.send(null); // 对于GET请求 xhr.send('<data>Some XML data</data>'); // 对于POST请求 ``` 四、状态监测 ...

    XMLHttpRequest中文参考手册

    对于POST请求,需要传递数据,如`xhr.send('key=value')`。 5. **状态和响应** `readyState`属性表示请求的当前状态,从0到4,4表示请求已完成。`status`属性返回HTTP状态码,如200表示成功,404表示未找到。`...

    javascript对XMLHttpRequest异步请求的面向对象封装

    接着,它设置了请求方法(这里是POST)、URL以及请求头,最后发送请求。 `AbortCallBack`方法用于取消正在进行的请求,它简单地调用了`XmlHttp`对象的`abort()`方法。 `ReadyStateChange`方法是处理服务器响应的...

Global site tag (gtag.js) - Google Analytics