Ejemplo n.º 1
0
 def info_options(self, request):
     resp = web.Response(status=204, content_type='application/json')
     resp.headers[hdrs.CACHE_CONTROL] = (
         'no-store, no-cache, must-revalidate, max-age=0')
     resp.headers[hdrs.ACCESS_CONTROL_ALLOW_METHODS] = 'OPTIONS, GET'
     resp.headers.extend(cors_headers(request.headers))
     resp.headers.extend(cache_headers())
     resp.headers.extend(session_cookie(request))
     return resp
Ejemplo n.º 2
0
 async def info_options(self, request):
     resp = web.Response(status=204)
     resp.headers[hdrs.CONTENT_TYPE] = "application/json;charset=UTF-8"
     resp.headers[hdrs.CACHE_CONTROL] = CACHE_CONTROL
     resp.headers[hdrs.ACCESS_CONTROL_ALLOW_METHODS] = "OPTIONS, GET"
     resp.headers.extend(cors_headers(request.headers))
     resp.headers.extend(cache_headers())
     resp.headers.extend(session_cookie(request))
     return resp
Ejemplo n.º 3
0
 async def info_options(self, request):
     resp = web.Response(status=204)
     resp.headers[hdrs.CONTENT_TYPE] = "application/json;charset=UTF-8"
     resp.headers[hdrs.CACHE_CONTROL] = CACHE_CONTROL
     resp.headers[hdrs.ACCESS_CONTROL_ALLOW_METHODS] = "OPTIONS, GET"
     resp.headers.extend(cors_headers(request.headers))
     resp.headers.extend(cache_headers())
     resp.headers.extend(session_cookie(request))
     return resp
Ejemplo n.º 4
0
 def info_options(self, request):
     resp = web.Response(
         status=204, content_type='application/json; charset=UTF-8')
     resp.headers[hdrs.CACHE_CONTROL] = (
         'no-store, no-cache, must-revalidate, max-age=0')
     resp.headers[hdrs.ACCESS_CONTROL_ALLOW_METHODS] = 'OPTIONS, GET'
     resp.headers.extend(cors_headers(request.headers))
     resp.headers.extend(cache_headers())
     resp.headers.extend(session_cookie(request))
     return resp
Ejemplo n.º 5
0
    def info(self, request):
        resp = web.Response(
            content_type='application/json; charset=UTF-8')
        resp.headers[hdrs.CACHE_CONTROL] = (
            'no-store, no-cache, must-revalidate, max-age=0')
        resp.headers.extend(cors_headers(request.headers))

        info = {'entropy': random.randint(1, 2147483647),
                'websocket': 'websocket' not in self.disable_transports,
                'cookie_needed': self.cookie_needed,
                'origins': ['*:*']}
        resp.text = json.dumps(info)
        return resp
Ejemplo n.º 6
0
    async def info(self, request):
        resp = web.Response()
        resp.headers[hdrs.CONTENT_TYPE] = "application/json;charset=UTF-8"
        resp.headers[hdrs.CACHE_CONTROL] = CACHE_CONTROL
        resp.headers.extend(cors_headers(request.headers))

        info = {
            "entropy": random.randint(1, 2147483647),
            "websocket": "websocket" not in self.disable_transports,
            "cookie_needed": self.cookie_needed,
            "origins": ["*:*"],
        }
        resp.text = json.dumps(info)
        return resp
Ejemplo n.º 7
0
    def info(self, request):
        resp = web.Response()
        resp.headers[hdrs.CONTENT_TYPE] = 'application/json;charset=UTF-8'
        resp.headers[hdrs.CACHE_CONTROL] = CACHE_CONTROL
        resp.headers.extend(cors_headers(request.headers))

        info = {
            'entropy': random.randint(1, 2147483647),
            'websocket': 'websocket' not in self.disable_transports,
            'cookie_needed': self.cookie_needed,
            'origins': ['*:*']
        }
        resp.text = json.dumps(info)
        return resp
Ejemplo n.º 8
0
    def info(self, request):
        resp = web.Response(content_type='application/json')
        resp.headers[hdrs.CACHE_CONTROL] = (
            'no-store, no-cache, must-revalidate, max-age=0')
        resp.headers.extend(cors_headers(request.headers))

        info = {
            'entropy': random.randint(1, 2147483647),
            'websocket': 'websocket' not in self.disable_transports,
            'cookie_needed': self.cookie_needed,
            'origins': ['*:*']
        }
        resp.text = json.dumps(info)
        return resp
Ejemplo n.º 9
0
    async def info(self, request):
        resp = web.Response()
        resp.headers[hdrs.CONTENT_TYPE] = "application/json;charset=UTF-8"
        resp.headers[hdrs.CACHE_CONTROL] = CACHE_CONTROL
        resp.headers.extend(cors_headers(request.headers))

        info = {
            "entropy": random.randint(1, 2147483647),
            "websocket": "websocket" not in self.disable_transports,
            "cookie_needed": self.cookie_needed,
            "origins": ["*:*"],
        }
        resp.text = json.dumps(info)
        return resp