0

我试图模仿一个向服务器发送八位字节流的应用程序。正文中包含的数据看起来像原始字节,并且我相当确定为每个命令发送的数据是静态的,所以我希望将字节映射到我的应用程序中更易读的东西。例如,我将有一个数组:"test" => "&^D^^&@*#dgkel"所以我可以调用“test”并获取需要发送的真实字节。麻烦的是,PHP 似乎可以转换这些字节。我不确定这是编码问题还是什么,但一直发生的事情是我会给它一些�ھ����@�qs��������������������X����������������������������长度为 67 的字节(例如,)我相信,但 PHP 会说(当我做HTTP 请求的 var_dump )发送的标头包含“Content-Length:174”或接近的内容,字节看起来像�ھ����@�qs��������������������X����������������������������

所以我不确定如何解决这个问题..有人有什么想法吗?干杯!

编辑,一点 PHP:

$request = new HttpRequest($this->GetMessageURL(), HTTP_METH_POST);
$request->addHeaders($headers);
$request->addRawPostData($buttonMapping[$button]);
$request->send();
4

0 回答 0