AngularJS – $资源获取和发布的不同URL

前端之家收集整理的这篇文章主要介绍了AngularJS – $资源获取和发布的不同URL前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
$资源是非常好的提供非常方便的方式来处理Web服务。
如果GET和POST必须在不同的URL上执行?

例如,GET URL是http:// localhost / pleaseGethere /:id
POST URL是http:// localhost / pleasePosthere没有任何参数

您应该可以公开URL作为参数。我能够做到这一点:
$provide.factory('twitterResource',[
    '$resource',function($resource) {
        return $resource(
            'https://:url/:action',{
                url: 'search.twitter.com',action: 'search.json',q: '#ThingsYouSayToYourBestFriend',callback: 'JSON_CALLBACK'
            },{
                get: {
                    method: 'JSONP'
                }
            }
        );
    }
]);

那么你可以覆盖你的GET调用的URL。

我在我的REALLY简短测试中发现的一个警告是,如果我在URL字符串中包含http://,它不起作用。我没有收到错误讯息。它什么也没做。

猜你在找的Angularjs相关文章