我希望我不要问垃圾邮件问题,因为我找不到任何关于它的问题。我编写了一个套接字端口监听器来侦听特定的IP:端口使用PHP接收来自GPS跟踪设备的TCP数据包。当我使用以下命令运行脚本时:
$php.exe -q My/Script/Files/Path.PHP
一切正常,我的服务器端口侦听器成功地工作,我从设备接收数据,但是当我想用我的浏览器(wamp -> localhost)打开它时,据说
Warning: socket_bind(): unable to bind address [10049]: The requested address is not valid in its c
我有一个简单的服务器,它在一个端口上通过tcp流式传输二进制数据(0和1)。
我想使用php读取二进制数据(位),将其存储在字符串中,并在浏览器中显示,然后按我的方式解码。
我不想读取整个带有头部的TCP数据包,只读取数据包中的数据。
这是我这次设法生成的代码,当它在浏览器中运行时,它成功地连接到服务器,服务器发送数据。数据被接收,但以一些奇怪的俄文字母显示。
<?php
// host and port to connect to
$host = "127.0.0.1";
$port = 1991;
// connect to the port
$fp = fsock