Пример #1
0
def parseURLEncoded() -> Handler:
    def parseURLEncoded(content, charSet): return parseStr(codecs.getreader(charSet)(content).read())
    
    b = ParseTextHandler(); yield b
    b.category = CATEGORY_CONTENT_OBJECT
    b.contentTypes = set(content_types_urlencoded())
    b.parser = parseURLEncoded
Пример #2
0
def parseJSON() -> Handler:
    import json
    def parserJSON(content, charSet): return json.load(codecs.getreader(charSet)(content))

    b = ParseTextHandler(); yield b
    b.category = CATEGORY_CONTENT_OBJECT
    b.contentTypes = set(content_types_json())
    b.parser = parserJSON
Пример #3
0
def parseJSON() -> Handler:
    import json

    def parserJSON(content, charSet):
        return json.load(codecs.getreader(charSet)(content))

    b = ParseTextHandler()
    yield b
    b.category = CATEGORY_CONTENT_OBJECT
    b.contentTypes = set(content_types_json())
    b.parser = parserJSON