File tree 1 file changed +10
-10
lines changed
1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -3,21 +3,21 @@ title: API Gateway
3
3
description : Core utility
4
4
---
5
5
6
- Event handler for AWS API Gateway and Application Loader Balancer (ALB).
6
+ Event handler for Amazon API Gateway REST/HTTP APIs and Application Loader Balancer (ALB).
7
7
8
8
!!! todo "Change proxy types enum to match PascalCase"
9
9
10
10
### Key Features
11
11
12
- * Routes - ` @app.get("/foo") `
13
- * Path expressions - ` @app.delete("/delete/<uid>") `
14
- * Cors - ` @app.post("/make_foo", cors=True) ` or via ` CORSConfig ` and builtin CORS preflight route
15
- * Base64 encode binary - ` @app.get("/logo.png") `
16
- * Gzip Compression - ` @app.get("/large-json", compress=True) `
17
- * Cache-control - ` @app.get("/foo", cache_control="max-age=600") `
18
- * Rest API simplification with function returns a Dict
19
- * Support function returns a Response object which give fine-grained control of the headers
20
- * JSON encoding of Decimals
12
+ * Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API and ALB
13
+ * Seamless support for CORS, binary and Gzip compression
14
+ * Integrates with [ Data classes utilities ] ( ../../utilities/data_classes.md ) {target=" _ blank"} to easily access event and identity information
15
+ * Built-in support for Decimals JSON encoding
16
+ * Support for dynamic path expressions
17
+
18
+ > Rest API simplification with function returns a Dict
19
+ > Support function returns a Response object which give fine-grained control of the headers
20
+
21
21
22
22
## Getting started
23
23
You can’t perform that action at this time.
0 commit comments