[PR #140] perf(CAPTCHA): verify CAPTCHA responses using subrequests instead of libcurl #133

Open
opened 2026-03-04 12:19:07 +03:00 by kerem · 0 comments
Owner

Original Pull Request: https://github.com/ADD-SP/ngx_waf/pull/140

State: open
Merged: No


Summary

This module needs to send HTTP requests to the CAPTCHA server to verify if the CAPTCHA passes. Currently, this was done by the libcurl, but this blocks the event loop of the Nginx, so replacing it with subrequests is more efficient.

**Original Pull Request:** https://github.com/ADD-SP/ngx_waf/pull/140 **State:** open **Merged:** No --- ## Summary This module needs to send HTTP requests to the CAPTCHA server to verify if the CAPTCHA passes. Currently, this was done by the `libcurl`, but this blocks the event loop of the Nginx, so replacing it with subrequests is more efficient.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ngx_waf#133
No description provided.