Page 148 - AngularJS权威教程
P. 148

128  第 15 章  同外界通信:XHR 和服务器通信


             JSON_CALLBACK字样。例如:

                 $http
                 .jsonp("/api/users.json?callback=JSON_CALLBACK");
                  config(可选,对象)

                 这是一个可选的设置对象。
                 jsonp()方法返回HttpPromise对象。

                 5. post()
                 这是用来发送POST请求的快捷方式。

                 post()函数可以接受三个参数。
                  url(字符串)

                 一个绝对或相对路径的URL,代表请求的目的地。
                  data(对象或字符串)

                 这个对象包含请求的数据。
                  config(可选,对象)

                 这是一个可选的设置对象。
                 post()方法返回HttpPromise对象。

                 6. put()
                 这是用来发送PUT请求的快捷方式。

                 put()函数可以接受三个参数。

                  url(字符串)
                 一个绝对或相对路径的URL,代表请求的目的地。

                  data(对象或字符串)
                 这个对象包含请求的数据。

                  config(可选,对象)
                 这是一个可选的设置对象。

                 put()方法返回HttpPromise对象。


             15.2 设置对象

                 当我们将$http当作函数来调用时,需要传入一个设置对象,用来说明如何构造XHR对象。
             例如,可以像下面这样将$http当作函数来调用:

                 $http({
   143   144   145   146   147   148   149   150   151   152   153