rendered paste bodyIndex: 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