indiboy
indiboy
是的,是这个意思,传入节点,返回ping值,速度,节点类型 等等必要信息 可以单独测试,比如说只测试ping,只测速 可以一次传入一个节点就可以了
比如说:http://127.0.0.1:10888/api/ 请求参数 【jiedian=节点地址】 返会 ` { code:0, type:ssr, ping:2, speed:3 }`
是的,突然忘记了,非常感谢回复
`$path_r = explode("\r\n", $infourl);` `$num = count($path_r);` `$gourl = $path_r[$page];` `echo $gourl . '';` `if ($page
经查URL不但包含中文,还包含特“"”这样的特殊字符,写入数据库时候前面自动加上了\,去除反斜杠后还是不行,只能修改程序了放弃这种方法了,具体原因还是不明。
暂时修改了,解决了。 vendor guzzlehttp guzzle src Client.php
vendor->guzzlehttp->guzzle->src->Client.php 里面有个 http_build_query,把null改成'',好像是因为参数不能是null。忘记了
下面的链接,修改之后就会报错,是修改不恰当还是? https://github.com/M6Web/Firewall/issues/6 this bug is wrong?php7 error.
环境是php7 ,php5.6下正常, 下面的这个bug,php7运行环境下是没有的。我删除了这个修改,就好了。 https://github.com/M6Web/Firewall/issues/6
这个修改之后long2ip() expects parameter 1 to be integer, string given protected function long2ip($long, $abbr = true) { switch(static::NB_BITS) { case 128: return $this->long2ip6($long, $abbr); default: return strval(long2ip($long)); } } 还原这个修改后正常!~~