package ocsigenserver
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
A full-featured and extensible Web server
Install
dune-project
Dependency
Authors
Maintainers
Sources
8.0.0.tar.gz
md5=be7a28e3a79cc028d35c88eca538ee8b
sha512=08cdaab31864aeba743ad0c03077a6eccf1089e7b7c4078045dab9409d409144b70cc546df7881b64b780689eee642ca2391be84ab2a6a8ffee0fbed2ad5ac98
doc/api.html
API reference
API reference for Ocsigen Server. See the manual to get started.
Extensions
StaticmodStaticmod: serve static filesExtendconfigurationExtendconfiguration: More configuration options for Ocsigen ServerAccesscontrolAccesscontrol: Conditional access to some sitesAuthbasicAuthbasic: Basic HTTP authenticationDeflatemodDeflatemod: compress output dataRedirectmodRedirectmod: HTTP redirectionsRevproxyRevproxy: Forward a request to another Web serverRewritemodRewrite: Change the requestOutputfilterOutputfilter: Rewrite some part of the outputSecurityheadersSecurityheaders: add common security-related response headersUserconfCorsCross-Origin Resource Sharing
Requests and responses
Persistent data, writing in the logs, configuration file extension, polymorphic tables
Ocsigen_base.LibThis module contains some auxiliaries for the Ocsigenserver. In contrast toOcsigen_lib_base, the function may also refer to libraries other than the standard library.Ocsigen.MessagesWriting messages in the logsOcsigen.ParseconfigConfig file parsing. See also moduleExtensions.ConfigurationPolytablesPolymorphic tables (using Map)Ocsigen_base.CacheCache. Association tables (from any kind of database) that keep the most recently used values in memory. It is also possible to set a maximum lifetime for data in the cache.Ocsigen.ConfigConfiguring Ocsigen server
Extending Ocsigen Server
Ocsigen.ExtensionsExtensions interface for Ocsigen ServerOcsigen.Local_filesOcsigen_http.HeaderOcsigen_base.Ocsigen_streamOcsigen_base.LoaderModuleLoader: Dynamic loading for Ocsigen.Ocsigen.CommandExtending server commands
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page