## Ocsigen server - API reference

Ocsigen_server |

### Extensions

Staticmod | Staticmod: serve static files
Extendconfiguration | Extendconfiguration: More configuration options for Ocsigen Server
Accesscontrol | Accesscontrol: Conditional access to some sites
Authbasic | Authbasic: Basic HTTP authentication
Deflatemod | Deflatemod: compress output data
Redirectmod | Redirectmod: HTTP redirections
Revproxy | Revproxy: Forward a request to another Web server
Rewritemod | Rewrite: Change the request
Outputfilter | Outputfilter: Rewrite some part of the output
Userconf |
Cors | Cross-Origin Resource Sharing

### Persistent data, writing in the logs, configuration file extension, polymorphic tables

Ocsigen_lib | This module contains some auxiliaries for the Ocsigenserver.
Ocsigen_messages | Writing messages in the logs
Ocsigen_parseconfig | Config file parsing.
Polytables | Polymorphic tables (using Map)
Ocsigen_cache | Cache.
Ocsigen_config | Configuring Ocsigen server

### Extending Ocsigen Server

Ocsigen_extensions | Extensions interface for Ocsigen Server
Ocsigen_local_files |
Ocsigen_header |
Ocsigen_stream |

### Indexes

- Index of types
- Index of exceptions
- Index of values
- Index of class methods
- Index of classes
- Index of modules