使用angular $ http时获取重定向的URL

时间:2017-05-07 10:19:15

标签: angularjs

以下网址会根据搜索字词返回随机图片。要做到这一点,它会将我们重定向到它想要向我们展示的图像的网址。

https://source.unsplash.com/1600x900/?nature,water

鉴于我们使用angulars $ http服务调用此url,并且想要保存特定的图片网址,而不是随机搜索网址,是否有办法找到此网址?

到目前为止,我已在服务中获得此代码。我将图像本身返回到此处,并且在邮递员中获得了相同的结果,没有任何明显的地方可以获取该网址:

 this.getImageUrl = function (query) {
        var deferred = $q.defer();
        $http
            .get('https://source.unsplash.com/1600x900/?' + query)
            .then(function (response) {
                deferred.resolve(response.data);
            })
            .catch(function (e) {
                deferred.reject(e);
            });
        return deferred.

感谢。

0 个答案:

没有答案