1. 程式人生 > >反爬記(持續更新)

反爬記(持續更新)

隨機生成ipv4地址

import random
import socket
import struct
return socket.inet_ntoa(struct.pack('>I', random.randint(1, 0xffffffff)))

隨機生成ipv6地址

':'.join('{:x}'.format(random.randint(0, 2**16 - 1)) for i in range(4)) + ':1'

app資料不好抓取,抓取一段時間就封ip等各種反爬

可以嘗試抓取app的低版本api介面,檢視是否可用

postman能得到資料, requests卻得不到資料

試試加上ua