V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Spectre
V2EX  ›  程序员

豆瓣 api 获取的电影图片

  •  
  •   Spectre · 2018-01-18 05:10:04 +08:00 · 5709 次点击
    这是一个创建于 2262 天前的主题,其中的信息可能已经有所发展或是发生改变。

    直接用在网页中显示不了 403,复制链接粗来直接访问显示的出来,再刷新之前的就可以显示了 这是为什么呢

    11 条回复    2018-01-18 18:27:39 +08:00
    vainl1
        1
    vainl1  
       2018-01-18 05:13:03 +08:00 via iPhone
    http refer ?
    Spectre
        2
    Spectre  
    OP
       2018-01-18 05:20:39 +08:00
    @vainl1 不懂啊 是不能在豆瓣以为的地方使用吗
    Telegram
        3
    Telegram  
       2018-01-18 08:07:33 +08:00 via iPhone
    @Spectre #2 你搜索 referer,了解一下

    简单来说就是图片服务器会检查调用该图片的是哪个网址,如果不是他允许的,就不给你显示,终于防止盗图。
    xiaobai987
        4
    xiaobai987  
       2018-01-18 08:25:43 +08:00
    豆瓣之前没有防盗链。
    MaxBear
        5
    MaxBear  
       2018-01-18 08:31:50 +08:00 via Android
    知乎反正是防盗链的
    好像豆瓣最近也放防盗链了。。。
    bigggge
        6
    bigggge  
       2018-01-18 09:14:51 +08:00
    加上 <meta name="referrer" content="never">
    Jackeriss
        7
    Jackeriss  
       2018-01-18 09:27:24 +08:00
    scriptB0y
        8
    scriptB0y  
       2018-01-18 12:12:24 +08:00
    https://github.com/laixintao/douban-movie

    我也写过一个 douban 电影的爬虫,你可以看一下。这个是抓我自己看过的列表的。一般我不管有没有用都把浏览器的 headers 防爬虫里面,反正就跑一两次。
    waczx
        9
    waczx  
       2018-01-18 16:55:20 +08:00
    也遇到图片 403 了
    mnhkahn
        10
    mnhkahn  
       2018-01-18 17:10:42 +08:00   ❤️ 1
    用 https,refer 会强制隐藏,豆瓣也拦不了你了
    Spectre
        11
    Spectre  
    OP
       2018-01-18 18:27:39 +08:00
    @bigggge 这楼可行也很简单
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2871 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:27 · PVG 22:27 · LAX 07:27 · JFK 10:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.