AJAX_get请求和post请求实例代码

GET 请求:

<script>
    function getData(){
        //1.创建ajax对象
        var xhr = new XMLHttpRequest();
        //2、给ajax状态绑定状态改变的监听函数,在函数中判断状态等于4开始接受数据
        xhr.onreadystatechange=function(){
            if(xhr.readyState == 4){
                //根据返回的结果开始业务逻辑
            }
        }
        //3、.创建一个http请求,指定服务器的url地址
        xhr.open(‘get‘,"./response.php?name=fm",true); //第三个参数true是异步,false就是同步
        //4、.发送一个http请求
        xhr.send(null); //get 请求参数直接null , post请求需要拼接请求的字符串如:name=aaa&age=24
    }
</script>

POST请求:

<script>
    function postData(){
        //1.创建ajax对象
        var xhr = new XMLHttpRequest();
        //2、给ajax的状态改变绑定一个监听函数,监听状态等于4,接受数据,进行业务逻辑处理
        xhr.onreadystatechange=function(){
            if(xhr.readyState == 4){
                    //根据返回的结果开始业务逻辑
            }
        }
        //3.建立一个http连接,这里的参数依旧要用get方式接收
        xhr.open(‘post‘,‘reponse.php?address=beijinglu‘,true);
        //4.设置post请求头,作用模拟form表单来提交数据
        xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        //5.发送ajax请求,这里的参数要通过post接收
        xhr.send("name=xiaoming&age=100");
    }
</script>
时间: 2024-08-08 03:06:35

AJAX_get请求和post请求实例代码的相关文章

JavaScript跨域请求和jsonp请求实例

<script type="text/javascript" src="./whenReady.js"></script> <script type="text/javascript"> /** * 一:跨域请求 * * 这个常见的JavaScript模块查询有href属性但没有title属性的所有<a>元素 * 并给他们注册onmouseover事件处理程序 * 这个事件处理程序使用XMLHttp

HTTP的GET请求和POST请求

1.HTTP请求概述 在前面有一篇文章对HTTP协议又详细的描述,这里就不再过多的做说明,值是简单的作为这篇文章的引子. HTTP协议又被称为超文本传输协议,他的的设计目的是保证客户机与服务器之间的通信.HTTP 的工作方式是客户机与服务器之间的请求-应答协议.在客户机和服务器之间进行请求-响应时,有两个最基本的请求方式:GET 和 POST. 其中,GET请求表示从指定的资源请求数据,POST请求表示向指定的资源提交要被处理的数据. 2.HTTP请求格式 在HTTP请求中,首先是请求行,注意这

iOS开发网络篇—GET请求和POST请求

iOS开发网络篇—GET请求和POST请求 一.GET请求和POST请求简单说明 创建GET请求 1 // 1.设置请求路径 2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%@",self.username.text,self.pwd.text]; 3 NSURL *url=[NSURL URLWithString:u

HttpClient之Get请求和Post请求示例 编辑

HttpClient的撑持在HTTP/1.1标准中界说的一切的HTTP办法:GET, HEAD, POST, PUT, DELETE, TRACE 和 OPTIONS.每有一个办法都有一个对应的类:HttpGet,HttpHead,HttpPost,HttpPut,HttpDelete,HttpTrace和HttpOptions.一切的这些类均完成了HttpUriRequest接口,故可以作为execute的履行参数使用.恳求URI是可以使用恳求的一致资本标识符. HTTP恳求的URI包括一个协

HttpClient之Get请求和Post请求示例

HttpClient之Get请求和Post请求示例 博客分类: Java综合 HttpClient的支持在HTTP/1.1规范中定义的所有的HTTP方法:GET, HEAD, POST, PUT, DELETE, TRACE 和 OPTIONS.每有一个方法都有一个对应的类:HttpGet,HttpHead,HttpPost,HttpPut,HttpDelete,HttpTrace和HttpOptions.所有的这些类均实现了HttpUriRequest接口,故可以作为execute的执行参数使

httpclient就是个能发送http连接的工具包,包括能发送post请求和get请求

1.httpclient就是个能发送http连接的工具包,包括能发送post请求和get请求. http 连接一次就有返回流.http是个双向的嘛.只有连接了,就会有输出返回流. 所以在执行http连接的时候,返回值都是http连接的返回流. HttpResponse response = client.execute(httpPost); 2.http发送,body里是可以写入中文的.但要注意乱码问题: public static String getHttpRequestString(Str

iOS开发网络篇—GET请求和POST请求(转)

一.GET请求和POST请求简单说明 创建GET请求 1 // 1.设置请求路径 2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%@",self.username.text,self.pwd.text]; 3 NSURL *url=[NSURL URLWithString:urlStr]; 4 5 // 2.创建请求对

iOS 在线模拟post请求和get请求

一般做app的接口一般都是post和get请求.如果是get请求的话.直接可以在网址访问,post请求的就不可以.这个时候就需要处理.今天尝试了一下这个.http://www.atool.org/httptest.php这个网站可以模拟post请求和get请求.以后写代码就更快捷了

iOS网络编程开发GET请求和POST请求

iOS网络编程开发GET请求和POST请求 一.GET请求和POST请求简单说明 创建GET请求 // 1.设置请求路径 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%@",self.username.text,self.pwd.text]; NSURL *url=[NSURL URLWithString:urlStr]