Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: body-transformer plugin enhancement(#10472) #10496

Merged
merged 4 commits into from
Nov 27, 2023

Conversation

yongxiaodong
Copy link
Contributor

@yongxiaodong yongxiaodong commented Nov 15, 2023

Description

  • Support content-type using x-www-form-urlencoded format
  • Supports parsing uri parameters of get requests

Fixes #10472

Checklist

  • I have explained the need for this PR and the problem it solves
  • I have explained the changes or the new features added to this PR
  • I have added tests corresponding to this change
  • I have updated the documentation to reflect this change
  • I have verified that this change is backward compatible (If not, please discuss on the APISIX mailing list first)

@shreemaan-abhishek
Copy link
Contributor

Do you plan to support gzip as mentioned in the linked issue?

@yongxiaodong
Copy link
Contributor Author

Do you plan to support gzip as mentioned in the linked issue?

The apisix gateway usually transmits data through the intranet and upstream. I think there are very few usage scenarios of gzip on the intranet, and gzip will greatly reduce the performance of apisix. What do you think?




=== TEST 15: The template uses x-www-form-urlencoded format
Copy link
Contributor

@monkeyDluffy6017 monkeyDluffy6017 Nov 21, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong title? test template_is_base64 here? what's the purpose of this test case?

@monkeyDluffy6017 monkeyDluffy6017 added the wait for update wait for the author's response in this issue/PR label Nov 21, 2023
@monkeyDluffy6017
Copy link
Contributor

The ci is unstable, i will approve this after fix the ci

@monkeyDluffy6017
Copy link
Contributor

@yongxiaodong please merge the master to fix the ci

@yongxiaodong
Copy link
Contributor Author

CI still has errors

@yongxiaodong
Copy link
Contributor Author

done

@monkeyDluffy6017 monkeyDluffy6017 added approved and removed wait for update wait for the author's response in this issue/PR user responded labels Nov 27, 2023
@monkeyDluffy6017 monkeyDluffy6017 merged commit f28de3a into apache:master Nov 27, 2023
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: body-transformer enhancement
3 participants