xy 3 veckor sedan
förälder
incheckning
acae9c8e2b
1 ändrade filer med 3 tillägg och 5 borttagningar
  1. 3 5
      src/client.php

+ 3 - 5
src/client.php

@@ -1,11 +1,6 @@
 <?php
 require __DIR__.'/../generated/vendor/autoload.php';
 require __DIR__.'/WebSocketClient.php';
-// 包含所有需要的 protobuf 生成类(从上级的 generated 目录)
-// require __DIR__.'/../generated/Common_pack/ReqLogin.php';
-// require __DIR__.'/../generated/Common_pack/ResLogin.php';
-// require __DIR__.'/../generated/Common_pack/EnterHall.php';
-// require __DIR__.'/../generated/Common_pack/ResEnterHall.php';
 
 use Common_pack\EnterHall;
 use Common_pack\ReqLogin;
@@ -28,6 +23,9 @@ class GameClient {
         
         $binaryData = $loginReq->serializeToString();
         
+        if (empty($binaryData)) {
+            throw new Exception("序列化失败:返回空数据");
+        }
         $options = [
             'http' => [
                 'header'  => [