罗泽轩
db5a5a9d21
feat(reponse-rewrite): allow using variable in the header ( #4194 )
...
* feat(reponse-rewrite): allow using variable in the header
Fix #3727
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-05-10 10:27:41 +08:00
Joey
775c2e369d
fix(response-rewrite): properly base64 process the nil and empty body ( #4151 )
...
Co-authored-by: Alex Zhang <tokers@apache.org>
2021-04-29 21:08:12 +08:00
罗泽轩
7047932548
feat: upgrade lua-resty-expr/radixtree to support logical expression ( #3809 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-03-15 09:51:15 +08:00
John Bampton
9fafa43b37
chore: fix spelling, grammar and JSON example ( #3821 )
2021-03-15 08:56:43 +08:00
Lien Li
66539b36e7
feat: support conditional response rewrite ( #3577 )
...
* support conditinal response rewrite
* fix code style
* fix typo
* fix typo
* fix test case
* add test case and fix code style
* drop space
* add fail test cases
* enhance docs
2021-03-04 10:10:13 +08:00
罗泽轩
fd2db606a9
feat: rewrite handwriting validation with jsonschema ( #3021 )
...
Fix #2967 . Some plugins can't be rewritten, so I have to keep them.
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2020-12-18 16:55:23 +08:00
罗泽轩
44855ec1a7
ci: make it work under OpenResty 1.19 ( #2768 )
2020-11-30 10:32:35 +08:00
罗泽轩
009681179f
feat(response-rewrite): clear cache headers to avoid polluting the cache ( #2504 )
2020-10-26 20:25:53 +08:00
YuanSheng Wang
2d667ecb70
bugfix: should not save the runtime data of plugin into etcd
. ( #1910 )
...
Fixed #1836 .
2020-07-27 14:43:50 +08:00
Lien
69d2039520
plugin(response-rewrite): rewrite binary data to client by base64 ( #1381 )
2020-04-02 12:03:58 +08:00
Lien
fbb51ddadd
plugin: implement plugin response rewrite
2019-11-21 21:49:53 +08:00