Core 0.1.5

Released under the MIT License

core Macchiato HTTP library.

Installation

To install, add the following dependency to your project or build file:

[macchiato/core "0.1.5"]

Namespaces

macchiato.cookies

Public variables and functions:

macchiato.crypto

Public variables and functions:

macchiato.http

Public variables and functions:

macchiato.middleware

Public variables and functions:

macchiato.middleware.anti-forgery

Public variables and functions:

macchiato.middleware.content-type

Middleware for automatically adding a content type to response maps.

Public variables and functions:

macchiato.middleware.default-charset

Middleware for automatically adding a charset to the content-type header in
response maps.

Public variables and functions:

macchiato.middleware.defaults

macchiato.middleware.file

Public variables and functions:

macchiato.middleware.flash

Middleware that adds session-based flash store that persists only to the
next request in the same session.

Public variables and functions:

macchiato.middleware.head

Middleware to simplify replying to HEAD requests.
A response to a HEAD request should be identical to a GET request, with the
exception that a response to a HEAD request should have an empty body.

Public variables and functions:

macchiato.middleware.keyword-params

Middleware that converts parameter keys in the request to keywords.

Public variables and functions:

macchiato.middleware.multipart-params

Public variables and functions:

macchiato.middleware.nested-params

macchiato.middleware.node-middleware

Public variables and functions:

macchiato.middleware.not-modified

Middleware that returns a 304 Not Modified response for responses with Last-Modified headers.

Public variables and functions:

macchiato.middleware.params

macchiato.middleware.proxy-headers

macchiato.middleware.resource

Middleware for serving static resources.

Public variables and functions:

macchiato.middleware.restful-format

macchiato.middleware.session

Public variables and functions:

macchiato.middleware.ssl

Middleware for managing handlers operating over HTTPS.

macchiato.middleware.x-headers

macchiato.server

Public variables and functions:

macchiato.session.cookie

Public variables and functions:

macchiato.session.memory

A session storage engine that stores session data in memory.

Public variables and functions:

macchiato.session.session-timeout

macchiato.session.store

protocol for defining session storage engines.

Public variables and functions:

macchiato.util.mime-type

Utility functions for determining the mime-types files.

Public variables and functions:

macchiato.util.request

Functions for augmenting and pulling information from request maps.

macchiato.util.response

macchiato.util.time

Public variables and functions: