cURL Rules
Make HTTP requests from the terminal. Test APIs, download files, send data, and debug network connections.
3 rules
cURL Command Standards
Beginner
Enforce consistent cURL command formatting — required flags, header conventions, body formatting, and security practices for reproducible and safe HTTP requests.
globs: **/*.sh, **/*.bash, **/Makefile
standards, formatting, flags, security
View Rule
cURL Error Handling Rules
Intermediate
Standards for handling errors in cURL scripts — exit code checking, HTTP status validation, timeout configuration, retry logic, and error logging for robust API automation.
globs: **/*.sh, **/*.bash
error-handling, timeouts, retry, exit-codes
View Rule
cURL Security Rules
Beginner
Security standards for cURL usage — credential management, TLS verification, header sanitization, and safe scripting practices to prevent token leaks and man-in-the-middle attacks.
globs: **/*.sh, **/*.bash, **/.curlrc
security, credentials, tls, encryption
View Rule