回复回复

时间:2012-03-07 07:27:10

标签: php curl response mdm

我需要回复收到的回复。

我应该如何使用回复进行回复?

我想回复我在MDM系统中收到的回复。设备与服务器联系并将状态提供为空闲状态。现在我需要将xml命令直接发送到设备。

1 个答案:

答案 0 :(得分:0)

你不能从PHP Web服务器推送到HTTPClient,HTTPClient必须先联系你(除非你写一个套接字模块,然后php可能是错误的语言) - 只说它因为我不确定你想要什么实现

无论如何直截了当 - 一旦设备联系服务器并提供“空闲”状态,您就可以立即写出回应响应

if(isset($_POST['status']) && $_POST['status'] == 'idle') {
    echo '<?xml version="1.0" encoding="ISO-8859-1"?><root>
<data>blablabla</data>
    </root>';
}

等。取决于设备实际联系服务器的方式,是否发送了post命令?它实际上是作为HTTPClient连接还是仅作为直接TCP / IP连接?你能提供更多信息吗?