如何在PHP中从C#BinaryWriter中读取二进制流

本文关键字:读取 二进制 C#BinaryWriter 中从 PHP | 更新日期: 2023-09-27 18:28:11

有什么开源的吗?

是否有一种方法可以手动解析从POST请求接收的字节流,并将字节块转换为适当的数据类型?

如何在PHP中从C#BinaryWriter中读取二进制流

我不确定是否有开源的东西,但PHP确实支持开箱即用的所需功能。

POST请求的内容可以如下检索:

$data = file_get_contents("php://input");
// or to handle the data as a stream
$stream = fopen("php://input", "rb");

以上是首选方法,因为$HTTP_RAW_POST_DATA已被弃用。

然后可以使用PHP的unpack()函数解析数据。