private void onRecvProtocol(HttpExchange httpExchange, String params) throws Exception {
    // 调试打印
    HawkLog.debugPrintln("HttpParams: " + params);

    // 参数分析
    String token = "", data = "";
    String[] kvPairs = params.split("&");
    for (String kv : kvPairs) {
      String[] pair = kv.split("=");
      if (pair.length != 2) {
        continue;
      }

      if (pair[0].equals("token")) {
        token = pair[1];
      }

      if (pair[0].equals("data")) {
        data = pair[1];
      }
    }

    if (token != null && data != null && data.length() > 0) {
      HawkOSOperator.sendHttpResponse(
          httpExchange, HawkOSOperator.randomString(HawkRand.randInt(64, 2048)));
    }
  }