我想连接到使用TCP / IP的指纹设备 我在设备中设置了IP地址,
我的PHP代码:
<?php
$fp = fsockopen("192.168.1.211", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET / HTTP/1.1\r\n";
$out .= "Host: www.example.com\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
?>
当我尝试连接时,我收到错误connection refused
。但ping到设备是有效的,我不知道问题出在哪里,
我的指纹设备规范:
Vendor :Solution
type : x101-c
我希望有人可以帮助解决我的问题, 我现在真的堆叠....
答案 0 :(得分:2)
但ping到设备是可行的
Ping使用ICMP数据包而非TCP。如果您拒绝连接,则(TCP)端口将被防火墙。