• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python utils.urldecode函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中netlib.utils.urldecode函数的典型用法代码示例。如果您正苦于以下问题:Python urldecode函数的具体用法?Python urldecode怎么用?Python urldecode使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了urldecode函数的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: get_query

 def get_query(self):
     """
         Gets the request query string. Returns an ODict object.
     """
     _, _, _, _, query, _ = urlparse.urlparse(self.get_url())
     if query:
         return ODict(utils.urldecode(query))
     return ODict([])
开发者ID:nanonyme,项目名称:mitmproxy,代码行数:8,代码来源:http.py


示例2: get_form_urlencoded

 def get_form_urlencoded(self):
     """
         Retrieves the URL-encoded form data, returning an ODict object.
         Returns an empty ODict if there is no data or the content-type
         indicates non-form data.
     """
     if self.content and self.headers.in_any("content-type", HDR_FORM_URLENCODED, True):
         return ODict(utils.urldecode(self.content))
     return ODict([])
开发者ID:nanonyme,项目名称:mitmproxy,代码行数:9,代码来源:http.py


示例3: urlencoded_form

 def urlencoded_form(self):
     """
     The URL-encoded form data as an :py:class:`ODict` object.
     None if there is no data or the content-type indicates non-form data.
     """
     is_valid_content_type = "application/x-www-form-urlencoded" in self.headers.get("content-type", "").lower()
     if self.content and is_valid_content_type:
         return ODict(utils.urldecode(self.content))
     return None
开发者ID:Lukasa,项目名称:mitmproxy,代码行数:9,代码来源:request.py


示例4: __call__

 def __call__(self, hdrs, content, limit):
     lines = utils.urldecode(content)
     if lines:
         body = common.format_keyvals(
             [(k + ":", v) for (k, v) in lines],
             key = "header",
             val = "text"
         )
         return "URLEncoded form", body
开发者ID:Fuzion24,项目名称:mitmproxy,代码行数:9,代码来源:contentview.py


示例5: query

 def query(self):
     """
     The request query string as an :py:class:`ODict` object.
     None, if there is no query.
     """
     _, _, _, _, query, _ = urllib.parse.urlparse(self.url)
     if query:
         return ODict(utils.urldecode(query))
     return None
开发者ID:Lukasa,项目名称:mitmproxy,代码行数:9,代码来源:request.py


示例6: get_form_urlencoded

 def get_form_urlencoded(self):
     """
         Retrieves the URL-encoded form data, returning an ODict object.
         Returns an empty ODict if there is no data or the content-type
         indicates non-form data.
     """
     if self.body and HDR_FORM_URLENCODED in self.headers.get("content-type", "").lower():
         return odict.ODict(utils.urldecode(self.body))
     return odict.ODict([])
开发者ID:camerony,项目名称:netlib,代码行数:9,代码来源:semantics.py


示例7: test_get_urlencoded_form

    def test_get_urlencoded_form(self):
        request = treq(content="foobar")
        assert request.urlencoded_form is None

        request.headers["Content-Type"] = "application/x-www-form-urlencoded"
        assert request.urlencoded_form == ODict(utils.urldecode(request.content))
开发者ID:ganguera,项目名称:mitmproxy,代码行数:6,代码来源:test_request.py


示例8: test_get_form_urlencoded

    def test_get_form_urlencoded(self):
        req = tutils.treq(body="foobar")
        assert req.get_form_urlencoded() == ODict()

        req.headers["Content-Type"] = HDR_FORM_URLENCODED
        assert req.get_form_urlencoded() == ODict(utils.urldecode(req.body))
开发者ID:pombredanne,项目名称:netlib,代码行数:6,代码来源:test_models.py


示例9: test_urldecode

def test_urldecode():
    s = "one=two&three=four"
    assert len(utils.urldecode(s)) == 2
开发者ID:PidgeyL,项目名称:netlib,代码行数:3,代码来源:test_utils.py


示例10: __call__

 def __call__(self, data, **metadata):
     d = urldecode(data)
     return "URLEncoded form", format_dict(ODict(d))
开发者ID:pombredanne,项目名称:mitmproxy,代码行数:3,代码来源:contentviews.py


示例11: test_get_form_urlencoded

    def test_get_form_urlencoded(self):
        req = tutils.treq("foobar")
        assert req.get_form_urlencoded() == odict.ODict()

        req.headers["Content-Type"] = [semantics.HDR_FORM_URLENCODED]
        assert req.get_form_urlencoded() == odict.ODict(utils.urldecode(req.body))
开发者ID:gsilverman-memeo-inc,项目名称:netlib,代码行数:6,代码来源:test_semantics.py



注:本文中的netlib.utils.urldecode函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python utils.urlencode函数代码示例发布时间:2022-05-27
下一篇:
Python tutils.tresp函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap