docs: protected void send(OutputStream out, Charset charset) throws IOException {
          // 报文分为三个部分
          // 报文头
          byte[] head = request.getHeadByte(charset);
          // 交易参数
          byte[] param = request.encodeParam(charset);
          // 交易文件流
          InputStream inputFile = request.getInputFile();
          long fileSize = request.getFileSize();
          LOGGER.debug("发出交易请求..报文头为{}", request.getHead());
          LOGGER.debug("交易参数为{}", param);
          // 输出报文头
          out.write(head);
          // 输出交易参数
          if (null != param) {
              out.write(param);
          }
          // 输出文件流
          if (null != inputFile) {
              sendFileContent(inputFile, fileSize, out);
          }
      }