Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-03-03 | Added a "fallback" option to be used with the "share" action. | Valentin Bartenev | 1 | -23/+49 | |
It allows proceeding to another action if a file isn't available. An example: { "share": "/data/www/", "fallback": { "pass": "applications/php" } } In the example above, an attempt is made first to serve a request with a file from the "/data/www/" directory. If there's no such file, the request is passed to the "php" application. Fallback actions may be nested: { "share": "/data/www/", "fallback": { "share": "/data/cache/", "fallback": { "proxy": "http://127.0.0.1:9000" } } } | |||||
2019-12-24 | Router: introducing routing on listener address. | Axel Duch | 1 | -4/+31 | |
2019-12-24 | Router: introducing routing on client address. | Axel Duch | 1 | -4/+239 | |
2019-11-14 | Initial proxy support. | Igor Sysoev | 1 | -2/+18 | |
2019-11-14 | Replacing pass with action. | Igor Sysoev | 1 | -71/+123 | |
2019-09-19 | Basic support for serving static files. | Valentin Bartenev | 1 | -8/+20 | |
2019-07-24 | Added routing based on request scheme. | Axel Duch | 1 | -0/+36 | |
Scheme matches exact string “http” or “https”. | |||||
2019-06-10 | Cookie-based routing should be case-sensitive. | Igor Sysoev | 1 | -5/+3 | |
2019-05-30 | Added routing based on cookies. | Igor Sysoev | 1 | -1/+218 | |
2019-05-30 | Added routing based on arguments. | Igor Sysoev | 1 | -15/+208 | |
2019-05-30 | Handling routing errors. | Igor Sysoev | 1 | -27/+32 | |
2019-05-30 | Added routing based on header fields. | Igor Sysoev | 1 | -61/+338 | |
2019-05-30 | Fixed segfault with empty routes array. | Igor Sysoev | 1 | -9/+6 | |
2019-05-30 | Fixed segfault with empty rule array. | Igor Sysoev | 1 | -3/+3 | |
2019-04-12 | Simplified cycles in nxt_http_route_rule(). | Valentin Bartenev | 1 | -40/+24 | |
2019-04-10 | Added support for wildcards in the middle of match patterns. | Igor Sysoev | 1 | -21/+105 | |
2019-02-27 | Initial routing implementation. | Igor Sysoev | 1 | -0/+849 | |