You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 29, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+14-30Lines changed: 14 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,12 @@
9
9
---
10
10
---
11
11
12
-
### Initial Releases v1.2.3
12
+
### Releases v1.2.3a
13
+
14
+
1. Add back MD5/SHA1 authentication feature.
15
+
4. Add example, update README.md, clean up.
16
+
17
+
#### Initial Releases v1.2.3
13
18
14
19
1. Initial coding to port [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer) to STM32 boards using builtin LAN8742A Ethernet. More supports will be added gradually later, such as AsyncUDP, other Ethernet / WiFi shields.
15
20
2. Add more examples.
@@ -181,8 +186,6 @@ The best and easiest way is to use `Arduino Library Manager`. Search for `AsyncW
181
186
the rewrite url, and when the optional ```Filter``` callback return true.
182
187
- Setting a ```Filter``` to the ```Rewrite``` enables to control when to apply the rewrite, decision can be based on
183
188
request url, http version, request host/port/target host, get parameters or the request client's localIP or remoteIP.
184
-
- Two filter callbacks are provided: ```ON_AP_FILTER``` to execute the rewrite when request is made to the AP interface,
185
-
```ON_STA_FILTER``` to execute the rewrite when request is made to the STA interface.
186
189
- The ```Rewrite``` can specify a target url with optional get parameters, e.g. ```/to-url?with=params```
187
190
188
191
### Handlers and how do they work
@@ -191,8 +194,6 @@ The best and easiest way is to use `Arduino Library Manager`. Search for `AsyncW
191
194
- One ```Handler``` instance can be attached to any request and lives together with the server
192
195
- Setting a ```Filter``` to the ```Handler``` enables to control when to apply the handler, decision can be based on
193
196
request url, http version, request host/port/target host, get parameters or the request client's localIP or remoteIP.
194
-
- Two filter callbacks are provided: ```ON_AP_FILTER``` to execute the rewrite when request is made to the AP interface,
195
-
```ON_STA_FILTER``` to execute the rewrite when request is made to the STA interface.
196
197
- The ```canHandle``` method is used for handler specific control on whether the requests can be handled
197
198
and for declaring any interesting headers that the ```Request``` should parse. Decision can be based on request
198
199
method, request url, http version, request host/port/target host and get parameters
@@ -745,10 +746,6 @@ Filters can be set to `Rewrite` or `Handler` in order to control when to apply t
745
746
A filter is a callback function that evaluates the request and return a boolean `true` to include the item
746
747
or `false` to exclude it.
747
748
748
-
Two filter callback are provided for convince:
749
-
*`ON_STA_FILTER` - return true when requests are made to the STA (station mode) interface.
750
-
*`ON_AP_FILTER` - return true when requests are made to the AP (access point) interface.
@@ -1621,7 +1600,12 @@ Submit issues to: [AsyncWebServer_STM32 issues](https://github.com/khoih-prog/As
1621
1600
---
1622
1601
---
1623
1602
1624
-
### Initial Releases v1.2.3
1603
+
### Releases v1.2.3a
1604
+
1605
+
1. Add back MD5/SHA1 authentication feature.
1606
+
4. Add example, update README.md, clean up.
1607
+
1608
+
#### Initial Releases v1.2.3
1625
1609
1626
1610
1. Initial coding to port [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer) to STM32 boards using builtin LAN8742A Ethernet. More supports will be added gradually later, such as AsyncUDP, other Ethernet / WiFi shields.
0 commit comments