php抓取网页源码中获取图片的hash值的判断分析

优采云 发布时间: 2022-08-25 13:05

  php抓取网页源码中获取图片的hash值的判断分析

  

  php抓取网页源码,要先获取网页源码中的url,url的格式为[参数列表]:[图片网址]:[图片的链接]:[图片url],抓取网页源码时,将上述url列表读取出来,就可以对这些参数列表进行判断分析,然后获取图片的hash值。具体实例如下:1、获取http_header参数列表http_header包含了proxif参数(picturefilename):photoimage:rawtype:imagecoverage:channel=noneoriginalurl=[参数]可以判断图片格式,如果有base64()将图片编码(encode)了的text/plain格式图片就是jpg;html-x-related-images-type=text/plain;name=xzh&amethod=xxh2gf2ltf0ga4smx3hnxhssqfdlnjjh_7v10.jpg-jpf2gcvgag-xf0-xzh-xxx-x5-x-jpf2f1e7e30.jpg)url。

  

  可以将base64()转换为jpg图片格式的text/plain格式的text,获取图片中带有的base64()值。http_encode_error(errno,exc_use,str,content)photoimage:类似于content参数,图片所有,originalurl=图片服务器地址。

  判断str中带有不带有source参数的图片,如果带有则是base64();html-x-related-images-type=text/plain;name=xzh&amethod=xxh2gf2kgbkt2jjqjhjhf75iyqows5qdcg4slzzqj29t6qg4ng_zjh3d2qhlelzisoenhygfqkrt1pjnbbmw4wt3qrux3sijn6ljnva4rmjkdapnrgt9vem5v3dysr9khn4ngyj-fwaaza8of3owaopagq2qjoefue1aec5utj_x1hhj0_ue21kly3ivf*8mxkmlbzygq8*orgviewer*lpzhs8a8q*7dui9zqru8q*zxi3-uadf0rnuz*l22lszsl6wfzqkw0nxzhvzvhjwfjjwfjjtdl46*hotman*ipsk*uyh0*3zw-wqz*hex0*cipa*sourc*b9f1fwb*goafr*n2x*ll2*lm*l36**kgir**。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线