Angular----$http请求数据

本文介绍了一个使用AngularJS框架的示例项目,通过$http服务实现GET和POST请求,展示了如何从服务器获取数据并处理响应。同时介绍了如何发送POST请求,并在成功后处理返回的数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

$http请求数据

data.php

$postData = file_get_contents('php//:input', true);
echo $postData;
echo $_GET['name'];

index.html

<script>
var app = angular.module("personApp", []);    //创建文件 personApp.js
app.controller("personController", function( $scope, $http ){   //创建控制器文件 personController.js       

    $http.get("data.php").success(function(data,status,headers,config){
        console.log(data);   //hello
        console.log(status); //200
        console.log(headers); //一个header对象
        console.log(config);  //一个对象:提交的方式-get
    }).error(function(err,status,headers,config){
    })


    var postData = {text:'这是post 的内容'};
    var config = {params:{id:'5', name:'Tom'}};
    $http.post("data.php", postData, config).success(function(data){
        console.log(data);   //Tom
        console.log(postData);  //text: "这是post 的内容"
        console.log(config);    //id:'5', name:'Tom'
    }).error(function(err){
    })

});
</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值