code: private static String[] splitHeaderContentType(String sb) {
          int aStart;
          int aEnd;
          int bStart;
          int bEnd;
          int cStart;
          int cEnd;
          aStart = HttpPostBodyUtil.findNonWhitespace(sb, 0);
          aEnd =  sb.indexOf(';');
          if (aEnd == -1) {
              return new String[] { sb, "", "" };
          }
          bStart = HttpPostBodyUtil.findNonWhitespace(sb, aEnd + 1);
          if (sb.charAt(aEnd - 1) == ' ') {
              aEnd--;
          }
          bEnd =  sb.indexOf(';', bStart);
          if (bEnd == -1) {
              bEnd = HttpPostBodyUtil.findEndOfString(sb);
              return new String[] { sb.substring(aStart, aEnd), sb.substring(bStart, bEnd), "" };
          }
          cStart = HttpPostBodyUtil.findNonWhitespace(sb, bEnd + 1);
          if (sb.charAt(bEnd - 1) == ' ') {
              bEnd--;
          }
          cEnd = HttpPostBodyUtil.findEndOfString(sb);
          return new String[] { sb.substring(aStart, aEnd), sb.substring(bStart, bEnd), sb.substring(cStart, cEnd) };
      }
docs: Split the very first line (Content-Type value) in 3 Strings
  
  @return the array of 3 Strings