Ticket #54 (assigned enhancement)
AWK CGI Library
| Reported by: | scott | Owned by: | scott |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | awkbot | Version: | |
| Keywords: | Cc: |
Description
Add an awk cgi library to the AWKBot tree which will implement the majority of the features of CGI.pm including, but not limited to:
- Multipart form handling
- File upload handling
- Cookies
- Query string parsing
The goal is to design for easy generation of CGI applications in AWK. One of the goals while writing this library should be to maintain portability (if possible, don't depend on GNU AWK) and consistently implement the CGI 1.1 Specification without discrepancy.
Risks
- Consistency issues, this will require a lot of cross-browser testing
- This appears to be a considerable amount of work, in some cases
- Not implementing MIME means limited functionality, and a MIME library might be needed as a follow up.
Assumptions
- Everything needed will be possible with portable AWK
- The line-oriented behavior of AWK will not hinder the ability to manage file uploads, and similar features.
Change History
Note: See
TracTickets for help on using
tickets.