python类request()的实例源码

flask.py 文件源码 项目:SuperOcto 作者: mcecchi 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def cookies(self):
        # strip cookie_suffix from all cookies in the request, return result
        cookies = flask.Request.cookies.__get__(self)

        result = dict()
        desuffixed = dict()
        for key, value in cookies.items():
            if key.endswith(self.cookie_suffix):
                desuffixed[key[:-len(self.cookie_suffix)]] = value
            else:
                result[key] = value

        result.update(desuffixed)
        return result
flask.py 文件源码 项目:SuperOcto 作者: mcecchi 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def cookie_suffix(self):
        """
        Request specific suffix for set and read cookies

        We need this because cookies are not port-specific and we don't want to overwrite our
        session and other cookies from one OctoPrint instance on our machine with those of another
        one who happens to listen on the same address albeit a different port.
        """
        return "_P" + self.server_port
helpers.py 文件源码 项目:QA4LOV 作者: gatemezing 项目源码 文件源码 阅读 33 收藏 0 点赞 0 评论 0
def test_modified_url_encoding(self):
        class ModifiedRequest(flask.Request):
            url_charset = 'euc-kr'
        app = flask.Flask(__name__)
        app.testing = True
        app.request_class = ModifiedRequest
        app.url_map.charset = 'euc-kr'

        @app.route('/')
        def index():
            return flask.request.args['foo']

        rv = app.test_client().get(u'/?foo=????'.encode('euc-kr'))
        self.assert_equal(rv.status_code, 200)
        self.assert_equal(rv.data, u'????'.encode('utf-8'))
helpers.py 文件源码 项目:Sudoku-Solver 作者: ayush1997 项目源码 文件源码 阅读 33 收藏 0 点赞 0 评论 0
def test_modified_url_encoding(self):
        class ModifiedRequest(flask.Request):
            url_charset = 'euc-kr'
        app = flask.Flask(__name__)
        app.testing = True
        app.request_class = ModifiedRequest
        app.url_map.charset = 'euc-kr'

        @app.route('/')
        def index():
            return flask.request.args['foo']

        rv = app.test_client().get(u'/?foo=????'.encode('euc-kr'))
        self.assert_equal(rv.status_code, 200)
        self.assert_equal(rv.data, u'????'.encode('utf-8'))
helpers.py 文件源码 项目:Flask-SocketIO 作者: cutedogspark 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def test_modified_url_encoding(self):
        class ModifiedRequest(flask.Request):
            url_charset = 'euc-kr'
        app = flask.Flask(__name__)
        app.testing = True
        app.request_class = ModifiedRequest
        app.url_map.charset = 'euc-kr'

        @app.route('/')
        def index():
            return flask.request.args['foo']

        rv = app.test_client().get(u'/?foo=????'.encode('euc-kr'))
        self.assert_equal(rv.status_code, 200)
        self.assert_equal(rv.data, u'????'.encode('utf-8'))
helpers.py 文件源码 项目:compatify 作者: hatooku 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def test_modified_url_encoding(self):
        class ModifiedRequest(flask.Request):
            url_charset = 'euc-kr'
        app = flask.Flask(__name__)
        app.testing = True
        app.request_class = ModifiedRequest
        app.url_map.charset = 'euc-kr'

        @app.route('/')
        def index():
            return flask.request.args['foo']

        rv = app.test_client().get(u'/?foo=????'.encode('euc-kr'))
        self.assert_equal(rv.status_code, 200)
        self.assert_equal(rv.data, u'????'.encode('utf-8'))
helpers.py 文件源码 项目:compatify 作者: hatooku 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def test_modified_url_encoding(self):
        class ModifiedRequest(flask.Request):
            url_charset = 'euc-kr'
        app = flask.Flask(__name__)
        app.testing = True
        app.request_class = ModifiedRequest
        app.url_map.charset = 'euc-kr'

        @app.route('/')
        def index():
            return flask.request.args['foo']

        rv = app.test_client().get(u'/?foo=????'.encode('euc-kr'))
        self.assert_equal(rv.status_code, 200)
        self.assert_equal(rv.data, u'????'.encode('utf-8'))
helpers.py 文件源码 项目:ropi 作者: ThumbGen 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def test_modified_url_encoding(self):
        class ModifiedRequest(flask.Request):
            url_charset = 'euc-kr'
        app = flask.Flask(__name__)
        app.testing = True
        app.request_class = ModifiedRequest
        app.url_map.charset = 'euc-kr'

        @app.route('/')
        def index():
            return flask.request.args['foo']

        rv = app.test_client().get(u'/?foo=????'.encode('euc-kr'))
        self.assert_equal(rv.status_code, 200)
        self.assert_equal(rv.data, u'????'.encode('utf-8'))
helpers.py 文件源码 项目:skojjt 作者: martin-green 项目源码 文件源码 阅读 28 收藏 0 点赞 0 评论 0
def test_modified_url_encoding(self):
        class ModifiedRequest(flask.Request):
            url_charset = 'euc-kr'
        app = flask.Flask(__name__)
        app.testing = True
        app.request_class = ModifiedRequest
        app.url_map.charset = 'euc-kr'

        @app.route('/')
        def index():
            return flask.request.args['foo']

        rv = app.test_client().get(u'/?foo=????'.encode('euc-kr'))
        self.assert_equal(rv.status_code, 200)
        self.assert_equal(rv.data, u'????'.encode('utf-8'))
helpers.py 文件源码 项目:Data-visualization 作者: insta-code1 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def test_modified_url_encoding(self):
        class ModifiedRequest(flask.Request):
            url_charset = 'euc-kr'
        app = flask.Flask(__name__)
        app.testing = True
        app.request_class = ModifiedRequest
        app.url_map.charset = 'euc-kr'

        @app.route('/')
        def index():
            return flask.request.args['foo']

        rv = app.test_client().get(u'/?foo=????'.encode('euc-kr'))
        self.assert_equal(rv.status_code, 200)
        self.assert_equal(rv.data, u'????'.encode('utf-8'))


问题


面经


文章

微信
公众号

扫码关注公众号