def test_deprecated_body(): with pytest.warns(DeprecatedWarning, match='Please use text instead'): sts = HTTPStatus(falcon.HTTP_701, body='foo') assert sts.text == 'foo' assert sts.body == 'foo' sts = HTTPStatus(falcon.HTTP_701, text='bar', body='foo') assert sts.text == 'bar' assert sts.body == 'bar' sts = HTTPStatus(falcon.HTTP_701, text='', body='foo') assert sts.text == '' assert sts.body == ''
def process_request(self, req, resp): resp.set_header('Access-Control-Allow-Origin', '*') resp.set_header('Access-Control-Allow-Methods', '*') resp.set_header('Access-Control-Allow-Headers', '*') resp.set_header('Access-Control-Max-Age', 1728000) # 20 days if req.method == 'OPTIONS': raise HTTPStatus(falcon.HTTP_200, body='\n')
def process_request(self, req, resp): resp.set_header('Access-Control-Allow-Origin', '*') resp.set_header('Access-Control-Allow-Methods', 'POST') resp.set_header('Access-Control-Allow-Headers', 'accept, content-type') if req.method == 'OPTIONS': raise HTTPStatus(falcon.HTTP_200, body='\n')
def process_request(self, req, resp): resp.set_header("Access-Control-Allow-Origin", "*") resp.set_header("Access-Control-Allow-Methods", "*") resp.set_header("Access-Control-Allow-Headers", "*") resp.set_header("Access-Control-Max-Age", 1728000) # 20 days if req.method == "OPTIONS": raise HTTPStatus(falcon.HTTP_200, body="\n")
def on_post(self, req, resp): resp.status = falcon.HTTP_500 resp.set_header("X-Failed", "True") resp.body = "Fail" raise HTTPStatus(falcon.HTTP_200, headers={"X-Failed": "False"}, body="Pass")
def on_post(self, req, resp): resp.status = falcon.HTTP_500 resp.set_header('X-Failed', 'True') resp.body = 'Fail' raise HTTPStatus(falcon.HTTP_200, headers={'X-Failed': 'False'}, body='Pass')
def process_request(self, req, resp): #разрешаю доступ с любого хоста потому что это тестово задание resp.set_header('Access-Control-Allow-Origin', '*') resp.set_header('Access-Control-Allow-Methods', '*') resp.set_header('Access-Control-Allow-Headers', '*') resp.set_header('Access-Control-Max-Age', 1728000) # 20 days if req.method == 'OPTIONS': raise HTTPStatus(falcon.HTTP_200, body='\n')
def process_request(self, req, resp): resp.set_header('Access-Control-Allow-Origin', '*') resp.set_header('Access-Control-Allow-Methods', '*') resp.set_header( 'Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept, Authorization') resp.set_header('Access-Control-Max-Age', 1728000) # 20 days if req.method == 'OPTIONS': raise HTTPStatus(falcon.HTTP_200, body='\n')
def process_request(self, req, resp): origin = req.get_header("Origin") if origin in ALLOWED_ORIGINS: resp.set_header("Access-Control-Allow-Origin", origin) resp.set_header("Access-Control-Allow-Methods", "*") resp.set_header("Access-Control-Allow-Headers", "*") if req.method == "OPTIONS": raise HTTPStatus(falcon.HTTP_200, body="\n")
def process_request(self, req, resp): if self._testing: # Allow origin all when debugging resp.set_header('Access-Control-Allow-Origin', '*') else: origin = req.get_header('ORIGIN', "") if origin and origin.startswith("http://%s" % cnf.DOMAIN): resp.set_header('Access-Control-Allow-Origin', origin) resp.set_header('Access-Control-Allow-Methods', '*') resp.set_header('Access-Control-Allow-Headers', '*') resp.set_header('Access-Control-Max-Age', 24 * 3600) if req.method == 'OPTIONS': raise HTTPStatus(falcon.HTTP_200, body='\n')
def on_get(self, req, res): res.data = b'foo' raise HTTPStatus(falcon.HTTP_745)
def on_delete(self, req, resp): raise HTTPStatus(falcon.HTTP_200, headers={'X-Failed': 'False'}, body='Pass')
def raise_response(self, body, headers=None, status=falcon.HTTP_200): raise HTTPStatus(status, headers, json.dumps(body))
def process_request(self, req, resp): raise HTTPStatus(falcon.HTTP_200, headers={"X-Failed": "False"}, body="Pass")
def on_patch(self, req, resp): raise HTTPStatus(falcon.HTTP_200, body=None)
def process_resource(self, req, resp, resource, params): raise HTTPStatus(falcon.HTTP_200, headers={'X-Failed': 'False'}, body='Pass')
def before_hook(req, resp, resource, params): raise HTTPStatus(falcon.HTTP_200, headers={'X-Failed': 'False'}, body='Pass')
def process_resource(self, req, resp, resource, params): raise HTTPStatus(falcon.HTTP_200, headers={"X-Failed": "False"}, body="Pass")
def process_request(self, req, resp): raise HTTPStatus(falcon.HTTP_200, headers={'X-Failed': 'False'}, body='Pass')
def on_put(self, req, res): res.text = 'foo' raise HTTPStatus(falcon.HTTP_719)
def on_post(self, req, res): res.media = {'a': 1} raise HTTPStatus(falcon.HTTP_725)
def on_delete(self, req, resp): raise HTTPStatus(falcon.HTTP_200, headers={"X-Failed": "False"}, body="Pass")
def process_request(self, req: falcon.Request, resp: falcon.Response): resp.set_header('Access-Control-Allow-Origin', '*') resp.set_header('Access-Control-Allow-Headers', '*') if req.method == 'OPTIONS': raise HTTPStatus(falcon.HTTP_200)
def before_hook(req, resp, params): raise HTTPStatus(falcon.HTTP_200, headers={"X-Failed": "False"}, body="Pass")