form-input-nginx-module

Request parser

Reads HTTP request bodies and parses them into Nginx variables.

This is a nginx module that reads HTTP POST and PUT request body encoded in "application/x-www-form-urlencoded", and parse the arguments in request body into nginx variables.

GitHub

120 stars
17 watching
34 forks
Language: Perl
last commit: about 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
api7/lua-var-nginx-module A Lua module that fetches Nginx variables using FFI 53
calio/iconv-nginx-module A module for Nginx that enables character encoding conversion using libiconv. 33
openresty/set-misc-nginx-module Provides utility directives for manipulating URL components and encoding data 389
natlabs/http-parser.mo An HTTP request parser for parsing URL, search query, headers and form data. 10
openresty/encrypted-session-nginx-module An Nginx module for encrypting and decrypting HTTP request variables. 198
chobits/ngx_http_proxy_connect_module A module for forwarding SSL requests through proxy servers using the CONNECT method 1,836
wandenberg/nginx-push-stream-module Enables real-time communication between clients and servers using HTTP push technology 2,222
bungle/lua-resty-reqargs A module that retrieves data from HTTP request arguments and files in Lua 52
openresty/array-var-nginx-module Adds support for array-typed variables to Nginx configuration files 67
openresty/echo-nginx-module An Nginx module for adding shell-style functionality to configuration files 1,172
mneudert/sass-nginx-module A module that integrates Sass compilation into the NGINX web server 40
alibaba/nginx-http-concat A module for concatenating files in Nginx based on their MIME types and context 861
nginx-clojure/nginx-clojure A module for embedding Clojure or Java programs into an Nginx configuration to handle HTTP requests and responses. 1,084
openresty/headers-more-nginx-module A module for NGINX that allows users to dynamically set and clear HTTP headers in their configuration. 1,662
rest-nvim/rest.nvim A fast and powerful Neovim HTTP client written in Lua 1,606