图片referer防盗链 python3

本篇文章主要破解referer防盗链技术

referer防盗链技术:

      referer防盗链技术是服务器通过检查客户端提起的请求包内的referer字段来阻止图片下载的,如果referer字段错误,服务器会跳到另一个地址,这将导致错误的图片下载。

      上面已经了解到了referer防盗链技术,下面直接上代码。

      (我用的是python3,需要用到requests,html非系统包

         下载方法:用python中的pip下载即可)

import urllib.request
import requests
import time
import os
import shutil
from lxml import html
def getPage():
    '''
    从网站首页获取妹子的网址
    '''
    fres=open('res.txt','w')
    htm=urllib.request.urlopen('http://www.mzitu.com/')
    out=htm.read()
    out=html.fromstring(out)
    urls=[]
    for res in out.xpath('//ul[@id="pins"]/li/a/@href'):
        urls.append(res)
    for r in urls:
        fres.write(r)
        fres.write('\n\r')
    fres.close()
    return urls
def getPi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值