通过http协议post方式接收xml数据解析不全

通过tcpdump抓包,真实传输数据如下所示 Pragma: no-cache Content-Length: 334 Content-Type: text/xml <xml><ToUserName><!></ToUserName> <FromUserName><!></FromUserName> <CreateTime>...

bijingjieshen 发表与 2017-12-13 5270 浏览 4 回答
SendBufferToWorker fail

程序启动如下所示: $ sudo php start.php start Workerman start in DEBUG mode ----------------------- WORKERMAN ----------------------------- Workerman version:3.3.9 PHP version:5.3.3 ------------------------ WOR...

bijingjieshen 发表与 2017-09-15 3369 浏览 11 回答
定时器发送问题

代码如下: 1public static $db = null; 2 public static function onWorkerStart($worker) 3 { 4 //创建mysql实例 5 self::$db = new Workerman\MySQL\Connection('localhost', '3306', 'root', 'idriver', 'jdwuliu'...

bijingjieshen 发表与 2017-08-04 3532 浏览 2 回答
指定协议发送时,打包两次

求大神帮我解答一个问题,代码如下: case 'web_control': //获取要控制的车的client_id $car_client_id = self::$db->select('client_id')->from('carinfo')->where("car_id = '{$POST}'")->query(); $control_data = array(...

bijingjieshen 发表与 2017-07-21 3032 浏览 2 回答
登录相同用户,挤掉第一个登录的

怎么用GatewayWorker实现上述问题呢...

bijingjieshen 发表与 2017-05-27 3836 浏览 1 回答
client_id变了

问题如下: app通过http登录到GatewayWroker,获取$client_id为7f0000010af500000001,接着app又通过http请求下载一个txt文件,app再次通过http请求时发现$client_id变为7f0000010af500000002.这是为什么?...

bijingjieshen 发表与 2017-05-27 2449 浏览 1 回答
谁能给个在Gatewayworker中kafka作消息队列的例子

如题...

bijingjieshen 发表与 2017-05-25 5588 浏览 2 回答
客户端往gatewayworker发送txt文件流,接收时报错

问题如下: 客户端发送一个100K左右的文件,每次发送1024长度的数据,发送最后一个数据的时候把0xbbbb作为校验位追加到数据结尾然后发送 服务器在text协议的input函数改为检查0xbbbb位置,然后返回 return $pos+2; 我的理解是客户端分多次把数据发送完,gatewayworker也是分包接收然后根据最后的校验位0xbbbb作为包的结束。 可是在发送的时候,客户端断开了,gatewaywo...

bijingjieshen 发表与 2017-05-11 3603 浏览 6 回答
怎么知道客户端收到服务器发的消息

客户端向服务器请求数据,服务器返回相应数据,怎么知道客户端收到数据了呢...

bijingjieshen 发表与 2017-05-10 4471 浏览 2 回答
多协议发送问题

后端采用gatewayworker框架,里面有两个协议一个是json协议,一个是text协议,两个协议采用不同的端口号分别为8088和8099。现在有这样一个场景: 当8088接收到数据后,我想发给正在监听8099的那个客户端,但是会出现一个问题。发送的数据协议为json,可是8099那个端口是text协议解析的。请问这个情况应该怎么办?...

bijingjieshen 发表与 2017-04-28 2911 浏览 6 回答
多客户端连接问题

现在有这样一个问题,有两个客户端(就叫A和B)通过tcp长连接到gatewayworker服务器。服务器在返回给客户端的数据的时候回出现这样一个问题,本应该返回给A的数据却返回给了B,请问这是什么原因呢?是我的逻辑写的有问题吗?(发送给客户端采用的函数为Gateway::sendToCurrentClient)...

bijingjieshen 发表与 2017-04-26 2584 浏览 2 回答
传输加密ssl问题

呼叫walkor大神,今天项目上要用到ssl在传输协议上加密,我在手册上看到了如下的使用方法: // 证书最好是申请的证书 $context = array( 'ssl' => array( 'local_cert' => '/etc/nginx/conf.d/ssl/server.pem', // 也可以是crt文件 'local_pk' => '/...

bijingjieshen 发表与 2017-04-11 3306 浏览 2 回答
两个相同的客户端ip和端口号问题

在两辆车有个ubuntu系统,上面跑一样的客户端程序,其中ip和端口号都一样,通过4G与服务器通信。那么gatewayworker服务器怎么区分这两个一样的ip和端口号? 还有$client_id这个变量是如下这样生成的 public static function addressToClientId($local_ip, $local_port, $connection_id) { return bin2h...

bijingjieshen 发表与 2017-04-01 2852 浏览 1 回答
gateway中的http和json两个协议共用的问题

现在项目需要用到两个协议,一个是http,一个是自定义的json,因此有两个gateway,一个负责监听http,一个负责监听json,而我的需求是,当http有发送数据时,将这个数据转为json,然后转发到连接json gateway的客户端,但现在发现http发过来的数据会调用http的gateway,转发给json客户端时发送时client_id显示为空,我感觉是这个client_id是保存在json的gate...

bijingjieshen 发表与 2017-03-21 3600 浏览 5 回答

bijingjieshen

1850
积分
0
获赞数
0
粉丝数
2017-03-21 加入
🔝