一个或许没用的玩具——福建泉州可访问性检查 API

214 天前
 Buffalo

泉州网络实行高强度黑名单(也有人叫做白名单)已经有一两年,我也常常听说泉州的伙伴无法打开我的网站。今下午我在一个泉州伙伴的 Mini PC 上部署了我写的一个 PHP 脚本,然后就可以随时随地检查各种网站在泉州能不能打开。

这个 API 输出的信息是 Json 格式的,其实就仅仅是对 curl 输出的封装而已,没任何技术含量,换个写 PHP 的大佬分分钟能写出来。地址和参数如下:

地址: https://api.viyf.org/check-quanzhou-whitelist.php

请求类型:GET|POST 皆可,个人偷懒直接拼接 URL 所以只测试了 GET

以下参数皆为必选:

  1. protocol:协议,取值 http 或 https
  2. domain:要测试的域名/IP 地址
  3. port:端口,介于 1 到 65535 之间的整数,目标网站服务器的端口,常见的端口,http 是 80 ,https 是 443

返回值:

  1. error_code: curl 错误码,如果漏参数或者提交了非法参数,它会出现不可预知的代码🤪🤪🤪
  2. error_message: curl 发生错误时的详细信息,如果漏参数或者提交了非法参数,它会出现不可预知的消息🤪🤪🤪
  3. http_code: HTTP 状态代码,200 、301 、302 、403 、404 、500 、502 、504 之类
  4. title: 网站的标题,直接取 HTML 中的 title 。

注意,由于这是个玩具,我不知道什么时候会取消这个 API ,或者什么时候改变地址,所以你们玩玩就好。

1863 次点击
所在节点    分享创造
8 条回复
AlphaTauriHonda
214 天前
这是福建泉州的哪家宽带?
Buffalo
214 天前
泉州电信
miaomiao888
214 天前
ITDOG 也有个泉州节点
Buffalo
214 天前
好的,不过我看了下不太会用,觉得自己弄的方便一些。
cruzzz
214 天前
能给个 demo 吗? 我不懂咋用= =
但有 3 个网站想试试
比如我网址 baidu.com
我怎么组合?谢谢
Buffalo
214 天前
ColoThor
214 天前
坐标福州,api.viyf.org [202.144.195.26] 三网都不通,代理才能访问
Buffalo
214 天前
看来整个福建都有所谓的白名单了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1033335

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX