code: private String getFieldName(Map /* String, String */ headers) {
          String fieldName = null;
          String cd = getHeader(headers, CONTENT_DISPOSITION);
          if (cd != null && cd.toLowerCase().startsWith(FORM_DATA)) {
  
              ParameterParser parser = new ParameterParser();
              parser.setLowerCaseNames(true);
              // Parameter parser can handle null input
              Map params = parser.parse(cd, ';');
              fieldName = (String) params.get("name");
              if (fieldName != null) {
                  fieldName = fieldName.trim();
              }
          }
          return fieldName;
      }
docs: Retrieves the field name from the <code>Content-disposition</code>
  header.
  
  @param headers A <code>Map</code> containing the HTTP request headers.
  @return The field name for the current <code>encapsulation</code>.