Update README.md

This commit is contained in:
yzqzss 2021-11-30 13:30:00 +08:00 committed by GitHub
parent a1a1582830
commit ba710f396c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,3 +5,6 @@
- sigle-check.py 手动输入域名/链接来判断网站是否为 GH-Pages
输出结果gh-domains.txt
- main分支的脚本采用DNS解析到的IP来简易判断是不是Github采用的IP范围。Github有提供[CIDR格式的IP列表](https://docs.github.com/cn/authentication/keeping-your-account-and-data-secure/about-githubs-ip-addresses)我懒得转换CIDR直接取IP的前3位和Github的CIDR格式的IP列表直接字符串匹配所以脚本会有很小很小很小的概率出现判断错误把不是Github的IP当成是Github的IP。但实际跑了几百个域名没有发现这样的情况。
- header分支的脚本根据http请求回传的header中是否有`Server: Github.com`字段来判断是不是Github托管的网站判断几乎不可能出错但是脚本跑得慢比IP方法慢4倍毕竟要握手