equal
deleted
inserted
replaced
461 isinstance(value, string_types) and value.lower() == 'false'): |
461 isinstance(value, string_types) and value.lower() == 'false'): |
462 return 'false' |
462 return 'false' |
463 raise ValueError("Invalid true/false header value: %s" % value) |
463 raise ValueError("Invalid true/false header value: %s" % value) |
464 |
464 |
465 class MimeType(object): |
465 class MimeType(object): |
|
466 @classmethod |
466 def fromString(klass, mimeTypeString): |
467 def fromString(klass, mimeTypeString): |
467 """Generate a MimeType object from the given string. |
468 """Generate a MimeType object from the given string. |
468 |
469 |
469 @param mimeTypeString: The mimetype to parse |
470 @param mimeTypeString: The mimetype to parse |
470 |
471 |
471 @return: L{MimeType} |
472 @return: L{MimeType} |
472 """ |
473 """ |
473 return DefaultHTTPHandler.parse('content-type', [mimeTypeString]) |
474 return DefaultHTTPHandler.parse('content-type', [mimeTypeString]) |
474 |
|
475 fromString = classmethod(fromString) |
|
476 |
475 |
477 def __init__(self, mediaType, mediaSubtype, params={}, **kwargs): |
476 def __init__(self, mediaType, mediaSubtype, params={}, **kwargs): |
478 """ |
477 """ |
479 @type mediaType: C{str} |
478 @type mediaType: C{str} |
480 |
479 |