You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@community.apache.org by "Chao Zhang (Jira)" <ji...@apache.org> on 2022/04/19 01:16:00 UTC
[jira] [Updated] (COMDEV-469) Apache APISIX: More Powerful Proxy Rewrite Plugin
[ https://issues.apache.org/jira/browse/COMDEV-469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chao Zhang updated COMDEV-469:
------------------------------
Labels: APISIX gsoc2022 (was: )
> Apache APISIX: More Powerful Proxy Rewrite Plugin
> -------------------------------------------------
>
> Key: COMDEV-469
> URL: https://issues.apache.org/jira/browse/COMDEV-469
> Project: Community Development
> Issue Type: Improvement
> Components: GSoC/Mentoring ideas
> Reporter: Chao Zhang
> Priority: Major
> Labels: APISIX, gsoc2022
> Original Estimate: 504h
> Remaining Estimate: 504h
>
> As a user, I want to do some request transformations when using Apache APISIX, the major request transformations for me are:
> # Append Headers (don't override the existing ones)
> # Append Queries (don't override the existing ones)
> # Replace Queries (override existing ones)
> # Rename Headers/Queries
> h3. Background
> The [Proxy Rewrite Plugin|https://apisix.apache.org/docs/apisix/plugins/proxy-rewrite/] right now only supports features below:
> # Rewrite HTTP Method
> # Replace Headers
> # Rewrite URI
> # Rewrite Scheme
> It doesn't cover other common user scenarios, these features are useful, so it's worth extending this plugin.
> h3. Tasks
> # Coding: support Append mode
> # Coding: support operating queries
> # Coding: support Rename mode
> # Testing: design and write test cases to cover new features
> # Documentation: write docs to introduce new feeatures
> h4. Recommended Skills
> # OpenResty
> # HTTP
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
For additional commands, e-mail: dev-help@community.apache.org