Пример #1
0
 def _parse(params_dict, encoded_param):
   match = re.compile(r'([^=]+)=(.*)').match(encoded_param)
   if not match:
     return params_dict
   key, val = match.groups()
   return set_param(params_dict,
     codec.url_decode(key, encoding), codec.url_decode(val or '', encoding))
Пример #2
0
 def _parse(params_dict, encoded_param):
     match = re.compile(r'([^=]+)=(.*)').match(encoded_param)
     if not match:
         return params_dict
     key, val = match.groups()
     return set_param(params_dict, codec.url_decode(key, encoding),
                      codec.url_decode(val or '', encoding))
Пример #3
0
  def wrapped_app(req):
    if req["method"] != "get":
      return app(req)

    path = codec.url_decode(req["uri"])[1:]
    return response.file_response(path, options) or app(req)
Пример #4
0
Файл: file.py Проект: web-i/pump
    def wrapped_app(req):
        if req["method"] != "get":
            return app(req)

        path = codec.url_decode(req["uri"])[1:]
        return response.file_response(path, options) or app(req)