All pastes #27631 Raw Edit

Anonymous

public text v1 · immutable
#27631 ·published 2005-11-04 19:57 UTC
rendered paste body
Index: twisted/web2/http_headers.py
===================================================================
--- twisted/web2/http_headers.py        (revision 15014)
+++ twisted/web2/http_headers.py        (working copy)
@@ -281,6 +281,11 @@
 
 
 class MimeType:
+    def fromString(clazz, mimeTypeString):
+        return clazz(*mimeTypeString.lower().split("/"))
+
+    fromString = classmethod(fromString)
+
     def __init__(self, mediaType, mediaSubtype, params={}, **kwargs):
         self.mediaType = mediaType
         self.mediaSubtype = mediaSubtype