 Falcon v3.0.0 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through HTTPBadRequest(title='Malformed JSON', description=description) def process_response(self, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context0 码力 | 344 页 | 1.16 MB | 1 年前3 Falcon v3.0.0 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through HTTPBadRequest(title='Malformed JSON', description=description) def process_response(self, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context0 码力 | 344 页 | 1.16 MB | 1 年前3
 Falcon v3.0.1 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through HTTPBadRequest(title='Malformed JSON', description=description) def process_response(self, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context0 码力 | 344 页 | 1.16 MB | 1 年前3 Falcon v3.0.1 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through HTTPBadRequest(title='Malformed JSON', description=description) def process_response(self, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context0 码力 | 344 页 | 1.16 MB | 1 年前3
 Falcon v3.1.1-b3 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3 Falcon v3.1.1-b3 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3
 Falcon v3.1.1-b1 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3 Falcon v3.1.1-b1 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3
 Falcon v3.1.1-a DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3 Falcon v3.1.1-a DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3
 Falcon v3.1.0 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 362 页 | 1.29 MB | 1 年前3 Falcon v3.1.0 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 362 页 | 1.29 MB | 1 年前3
 Falcon v3.1.1 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3 Falcon v3.1.1 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3
 Falcon v3.1.1-rc1 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3 Falcon v3.1.1-rc1 DocumentationWebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through WebSocket support • Native asyncio support • No reliance on magic globals for routing and state management • Stable interfaces with an emphasis on backwards-compatibility • Simple API modeling through f, req, resp, resource, req_succeeded): if not hasattr(resp.context, 'result'): return resp.text = json.dumps(resp.context.result) def max_body(limit): def hook(req, resp, resource, params): length0 码力 | 378 页 | 1.29 MB | 1 年前3
 Falcon v3.1.1 Documentationand WebSocket support Native asyncio support No reliance on magic globals for routing and state management Stable interfaces with an emphasis on backwards-compatibility Simple API modeling through centralized Handling What Now? Tutorial (ASGI) First Steps Hosting Our App Configuration Image Store Images Resource(s) Running Our Application Dynamic Thumbnails Caching Responses Testing Our Application Code Coverage Handling What Now? Tutorial (ASGI) First Steps Hosting Our App Configuration Image Store Images Resource(s) Running Our Application Dynamic Thumbnails Caching Responses Testing Our Application Code Coverage0 码力 | 540 页 | 476.60 KB | 1 年前3 Falcon v3.1.1 Documentationand WebSocket support Native asyncio support No reliance on magic globals for routing and state management Stable interfaces with an emphasis on backwards-compatibility Simple API modeling through centralized Handling What Now? Tutorial (ASGI) First Steps Hosting Our App Configuration Image Store Images Resource(s) Running Our Application Dynamic Thumbnails Caching Responses Testing Our Application Code Coverage Handling What Now? Tutorial (ASGI) First Steps Hosting Our App Configuration Image Store Images Resource(s) Running Our Application Dynamic Thumbnails Caching Responses Testing Our Application Code Coverage0 码力 | 540 页 | 476.60 KB | 1 年前3
 Falcon v3.1.1-rc1 Documentationand WebSocket support Native asyncio support No reliance on magic globals for routing and state management Stable interfaces with an emphasis on backwards-compatibility Simple API modeling through centralized Handling What Now? Tutorial (ASGI) First Steps Hosting Our App Configuration Image Store Images Resource(s) Running Our Application Dynamic Thumbnails Caching Responses Testing Our Application Code Coverage Handling What Now? Tutorial (ASGI) First Steps Hosting Our App Configuration Image Store Images Resource(s) Running Our Application Dynamic Thumbnails Caching Responses Testing Our Application Code Coverage0 码力 | 540 页 | 476.61 KB | 1 年前3 Falcon v3.1.1-rc1 Documentationand WebSocket support Native asyncio support No reliance on magic globals for routing and state management Stable interfaces with an emphasis on backwards-compatibility Simple API modeling through centralized Handling What Now? Tutorial (ASGI) First Steps Hosting Our App Configuration Image Store Images Resource(s) Running Our Application Dynamic Thumbnails Caching Responses Testing Our Application Code Coverage Handling What Now? Tutorial (ASGI) First Steps Hosting Our App Configuration Image Store Images Resource(s) Running Our Application Dynamic Thumbnails Caching Responses Testing Our Application Code Coverage0 码力 | 540 页 | 476.61 KB | 1 年前3
共 40 条
- 1
- 2
- 3
- 4














