request-arguments-parser

0.1.0 • Public • Published

Parses a HTTP request argument, regardless of whether it is a GET, POST form, JSON or route parameter.

Currently only work with express requests.

If an argument key is on passed multiple times (ie: GET /api/?service=) only one is return. The following hierarchy is respected (the first encounter wins)

  1. route ==> /api/:variable
  2. body ==> {"variable": [..]}
  3. get param ==> /api?variable=[..]

You have to prepare the request with the connect.bodyParser, json or/and urlencoding middleware.

/request-arguments-parser/

    Package Sidebar

    Install

    npm i request-arguments-parser

    Weekly Downloads

    20

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • nherment
    • rjrodger