$ http.get和方法之间的区别:'GET'

时间:2016-06-16 12:42:04

标签: mysql angularjs http httprequest crud

我正在使用Spring Data REST并拥有一个MySQL数据库来管理我的数据。 使用AngularJS,我编写了第一页,并希望从我的数据库中获取数据。

为了获取我的数据,我知道两种不同的方式:

$http.get('http://myURL')

$http({
    method:'GET'
    url:'http://myURL'
}

但他们之间的区别在哪里?

感谢您的帮助!

3 个答案:

答案 0 :(得分:5)

没有区别,$http.get('http://myURL')只是$http({method:'GET, url:'http://myURL'}

的快捷方式

答案 1 :(得分:1)

  1. 获得回复的第一种方式是第二种方式。

  2. 如果你想为请求设置一些标题,你必须通过第二种方式写出请求...这是更清晰的写作方式。

    var req = { method: 'POST', url: 'http://example.com', headers: {       'Content-Type': undefined },  data: { test: 'test' }} $http(req).then(function(){...}, function(){...});
    

答案 2 :(得分:-1)

$ http.get('url')只是写 $ http({method:'GET',url:'url'})的简写符号

jQuery 相同是 JavaScript

的简写符号

如果要在api调用中修改标头,请使用第二种表示法