Added getparamnames() to Message class -- return a list of all
parameters of the content-type header.
diff --git a/Lib/mimetools.py b/Lib/mimetools.py
index baf9379..eadc11a 100644
--- a/Lib/mimetools.py
+++ b/Lib/mimetools.py
@@ -67,6 +67,14 @@
return rfc822.unquote(p[n:])
return None
+ def getparamnames(self):
+ result = []
+ for p in self.plist:
+ i = string.find(p, '=')
+ if i >= 0:
+ result.append(string.lower(p[:i]))
+ return result
+
def getencoding(self):
if self.encodingheader == None:
return '7bit'