当前位置: 首页 > 面试题库 >

在AngularJS中动态加载图像时获取403禁止

黄伟
2023-03-14
问题内容

我正在从我的api加载json数据,其中包含指向我网域之外的图片的网址。我过去是这样做的,而不是使用Angular,而且我从未见过此问题…

在我的小提琴中,当我单击“搜索”时,出现了两个图像,但是它们都抛出了403禁止且未加载。

我不知道为什么会这样。有任何想法吗?

    var app = angular.module('app', []);

    function HomeController($scope) {
        $scope.search = function() {
            $scope.movies = [ 
                { Title: 'The Matrix', Poster: 'http://ia.media-imdb.com/images/M/MV5BMTU4NTczODkwM15BMl5BanBnXkFtZTcwMzEyMTIyMw@@._V1._SY317_.jpg' },
                { Title: 'The Matrix Reloaded', Poster: 'http://ia.media-imdb.com/images/M/MV5BMTg1NTkxOTk0MV5BMl5BanBnXkFtZTYwODc4MTc4._V1._SY317_.jpg' }
            ];
        };
    }

问题答案:
似乎imdb正在检查引荐来源网址,因此不允许其他方将其图像直接嵌入其网站中。如果您尝试使用其他域的图像,则可以使用: http
//jsfiddle.net/PZJKZ/2/
    var app = angular.module('app', []);

    function HomeController($scope) {
        $scope.search = function() {
            $scope.movies = [ 
                { Title: 'The Matrix', Poster: 'http://dartr.com/wp-content/uploads/2011/10/javascript-logo.png' },
                { Title: 'The Matrix Reloaded', Poster: 'http://wpmu.org/wp-content/uploads/2010/04/jquery-logo1.png' }
            ];
        };
    }


 类似资料:
  • 问题内容: 关于此问题还有其他一些问题: boto.exception.S3ResponseError:S3ResponseError:403禁止 S3ResponseError:S3ResponseError:403禁止 S3ResponseError:403禁止使用Boto Python:Amazon S3无法达到目标:说“ 403 Forbidden” 但是,似乎我可能遇到了其他问题(例如,

  • 我试图从TripAdvisor网站上获取评论。由于网站中的大多数图像都是动态加载的,所以我使用splashjavascript呈现服务来生成页面。 问题是有些图像已加载,有些未加载。 以下是我要爬网的评论的URL:https://www.tripadvisor.com.sg/ShowUserReviews-g294265-d1770798-r446535418-Marina_Bay_Sands-S

  • 我在尝试直接从URL访问时遇到403 Fobidden错误。 这是我的博客页面url:http://www.modestmoney.com/peer-lending-returns-still-sizzling/ 图片显示在后详细信息页面正确,但当我试图访问相同的图像直接从网址像下面,然后它会给我403禁止错误http://www.modestmoney.com/wp-content/upload

  • 我试图从共享Dropbox文件夹加载一系列图像,这样: 该文件夹是共享的,Dropbox表示具有链接的人可以查看。我试图做同样的与谷歌驱动器,但我得到一个跨原点错误。 编辑:我只是试着单独共享其中一个文件,结果成功了。我现在是否必须检查文件夹中的每个文件并执行此操作?我想如果我只共享这个文件夹,我应该可以访问它的所有内容。 错误消息:

  • 我有这个按钮,当我想添加图像动态到我的锚窗格,但目前它没有工作的预期。我试图在JavaFX标签中加载一个图像,下面是我的代码。 FXMLDocumentController.java fxmlDocument.fxml 错误 null 我正在使用netbeans IDE

  • 我正在开发一个条形码阅读器应用程序,我想在读取条形码时显示产品图像,所以我用产品条形码编号重命名了照片,并将其放入drawables文件夹。照片名称适用于ex 1234567,请尝试使用条形码编号检索。但我在条形码上出错了。我该怎么做?