@seanox/aspect-js
Version:
full stack JavaScript framework for SPAs incl. reactivity rendering, mvc / mvvm, models, expression language, datasource, virtual paths, unit test and some more
254 lines (220 loc) • 20.2 kB
Plain Text
[COMMON] ;basic configuration of service
CLEANUP = ON ;smart clean up of resources
RELOAD = ON ;automatic reload and restart on changes of configuration
[REMOTE:INI] ;basic configuration of the remote servers
ADDRESS = 127.0.0.1 ;local address of server [AUTO|LOCALHOST|IP|NAME]
PORT = 8001 ;local port of server
; Links for testing
; - with and without context path
; - with and without file
; http://127.0.0.1:8000/
; http://127.0.0.1:8000/index.html
; http://127.0.0.1:8000/test
; http://127.0.0.1:8000/test/index.html
; http://127.0.0.1:8000/tutorial
[SERVER:HTTP:INI] ;basic configuration of the the HTTP server
ADDRESS = AUTO ;local address of server [AUTO|LOCALHOST|IP|NAME]
PORT = 8000 ;local port of server
IDENTITY = OFF ;option server name for HTTP header and CGI [ON|OFF]
MAXACCESS = 100 ;maximum number of simultaneous connections (100)
BACKLOG = 500 ;maximum number of deferred connections (0)
BLOCKSIZE = 65535 ;size of data blocks in data transfer in bytes (65535)
INTERRUPT = 10 ;interruption in milliseconds for system processes (10)
TIMEOUT = 15000 ;timeout for sockets, request, streams in milliseconds (0)
ISOLATION = 300000 ;maximum time of (X)CGI processes in milliseconds (0)
METHODS = HEAD GET ;allowed methods for the server
ACCESSLOG = %tY-%tm-%td %tI:%tM:%tS ACCESS %[response_status] %[request_method] %[script_uri]
DOCROOT = .. ;path of web documents
SYSROOT = . ;path of system files
INDEX = ON [S] ;option for listing of directories [ON|OFF]
MEDIATYPE = application/octet-stream ;standard mediatype, if it can not be determined
DEFAULT = index.htm index.html index.xhtml
[SERVER:HTTP:REF] ;virtual directories
TEST WITHOUT CONTEXT = / > ../test
TEST WITH CONTEXT = /test > ../test
ASPECT = /aspect-js.js > ../test/aspect-js.js [A]
TUTORIAL = /tutorial > ../../aspect-js-tutorial
PLAYGROUND = /playground > ../playground
PLAYGROUND SOURCES = /playground/sources > ../sources
[STATUSCODES] ;list of status codes
101 = Switching Protocols [H] ;server will switch protocols to those defined by the response's upgrade
200 = Success ;requested method executed successfully
201 = Resource Created ;confirms the creation of a new resource on the server
202 = Accepted ;request accepted but not yet processed
203 = Non Authoritative Response ;request was relayed, the response may have been changed
204 = No Content [H] ;request was successful, response however conscious contains no data
205 = Reset Content [H] ;client should reset the view
206 = Partial Content ;requested resource will delivered as a part of range
300 = Multiple Choices ;requested resource exist multiple
301 = Moved Permanently [H] ;requested resource expects specific URL via URI and location
302 = Found [H] ;requested resource expects specific URL via URI and location
304 = Not Modified [H] ;requested resource has not changed
400 = Bad Request ;wrong request or any other reason, request not executed
401 = Authorization Required ;method requires authorization
403 = Access Forbidden ;server denies method without further detail
404 = Resource Not Found ;requested resource not found
405 = Method Not Allowed ;method for requested URL is not allowed
406 = Not Acceptable ;server does not accept the request (Accept/Accept-Charset/Accept-Encoding/Accept-Language)
408 = Request Timeout ;request exceeds allowed transmission time
412 = Precondition Failed ;request was unsuccessful because one of the client's conditions was not met
411 = Length Required ;method requires a length specification
413 = Request Entity Too Large ;request exceeds allowable number of characters
415 = Unsupported Media Type ;server does not support the request content (Content-Type/Conten-Encoding)
416 = Range Not Satisfiable ;request for an invalid range
424 = Method Failure ;method failed
500 = Internal Server Error ;internal server error
501 = Method Not Implemented ;method for requested URL was not implemented
502 = Bad Gateway ;gateway errors in data transmission
503 = Service Unavailable ;method can not currently be executed
504 = Gateway Timeout ;gateway exceeds allowed transmission time
[MEDIATYPES] ;list of mediatypes
application/atom+xml = atom ;Atom Syndication Format
application/javascript = js ;JavaScript
application/json = json ;JavaScript Object Notation
application/xhtml+xml = xhtml ;Extensible HyperText Markup Language
application/xslt+xml = xml xsl xslt ;Extended Style Sheet Language File
application/xspf+xml = xspf ;XML Shareable Playlist Format
application/mac-binhex40 = hqx ;Binary for Mac OS
application/oda = oda ;ODA Document
application/pdf = pdf ;Portable Document Format
application/pgp-encrypted = pgp gpg ;Pretty Good Privacy verschluesselte Containerdatei
application/pgp-keys = pkr skr ;Pretty Good Privacy Schluessel
application/pgp-signature = sig ;Pretty Good Signatur
application/pkcs7-signature = p7s ;Signatur im PKCS#7-Format
application/postscript = ai eps ps ;Encapsulated PostScript
application/rss+xml = rss ;Rich Site Summary Feed
application/rtf = rtf ;Rich Text Format (Text Exchange Format)
application/smil+xml = smil ;Synchronized Multimedia Integration Language
application/x-cocoa = cco ;Apple Cocoa
application/x-csh = csh ;Unix Shell Script
application/x-dfont = dfont ;Datafork TrueType
application/x-dvi = dvi ;TeX Text Document
application/x-hdf = hdf ;NCSA Bitmap Graphics Hierarchical Data Format
application/x-latex = latex ;LaTeX Markup Language
application/x-makeself = run ;Make self-extractable archives on Unix
application/x-perl = pl pm ;Perl Script
application/x-pilot = prc pdb ;PalmPilot
application/x-sea = sea ;Smith Micro StuffIt Archive (self extracting)
application/x-sh = sh ;Shell Script
application/x-stuffit = sit ;Smith Micro StuffIt Archive
application/x-tcl = tcl tk ;Tcl/Tk Script Source Code
application/x-tex = tex ;TeX Markup Language
application/xaml+xml = xaml ;Extensible Application Markup Languag
application/vnd.apple.mpegurl = m3u8 ;Apple Multimedia Playlist
application/x-shockwave-flash = swf ;Adobe Shockwave Flash
application/x-7z = 7z ;7-Zip Archive
application/x-bcpio = bcpio ;Old Binary CPIO Archive
application/x-bzip = bz ;bzip Archive
application/x-bzip2 = bz2 boz ;Bzip2 Archive
application/x-cd-image = iso ;International Organization for Standardization
application/x-cpio = cpio ;Unix CPIO Archive
application/x-gtar = gtar ;Gnu Tar Archive
application/x-lha = lha lzh ;LHA Archive
application/x-lhz = lhz ;LHZ Archive
application/x-netcdf = cdf nc ;Unidata netCDF
application/x-rar = rar ;RAR Archive
application/x-rpm = rpm ;Red Hat Package Manager
application/x-shar = shar ;Shell Archive
application/x-sv4cpio = sv4cpio ;CPIO File (SVR4)
application/x-sv4crc = sv4crc ;CPIO File (SVR4 mit CRC)
application/x-tar = tar ;tar Archive
application/x-xpinstall = xpi ;Cross-Platform Install
application/zip = zip ;ZIP Archive
application/x-trash = bak old sik tmp temp ;Temporary File
application/octet-stream = bin com dll exe hqx lib msi cpl scr deb dmg iso img msp msm
application/vnd.oasis.opendocument.chart = odc ;OpenDocument Chart
application/vnd.oasis.opendocument.database = odb ;OpenDocument Database
application/vnd.oasis.opendocument.formula = odf ;OpenDocument Formula
application/vnd.oasis.opendocument.graphics = odg otg ;OpenDocument Graphics
application/vnd.oasis.opendocument.image = odi ;OpenDocument Image
application/vnd.oasis.opendocument.presentation = odp otp ;OpenDocument Presentation
application/vnd.oasis.opendocument.spreadsheet = ods ots ;OpenDocument Spreadsheet
application/vnd.oasis.opendocument.text = odt odm ott oth
application/vnd.ms-access = mdb ;Microsoft Access Database
application/vnd.ms-cab-compressed = cab ;Microsoft Archive
application/vnd.ms-excel = xls xlm xla xlc xlt ;Microsoft Excel Document
application/vnd.ms-help = chm hlp ;Microsoft Windows Help Document
application/vnd.ms-powerpoint = ppt pps pot ;Microsoft Powerpoint Document
application/vnd.ms-word = doc dot ;Microsoft Word Document
application/vnd.ms-fontobject = eot ;Microsoft Embedded OpenType
application/vnd.openxmlformats-officedocument.wordprocessingml.document = docx
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet = xlsx
application/vnd.openxmlformats-officedocument.presentationml.presentation = pptx
application/x-java-jnlp-file = jnlp ;Java Web Start
application/x-java = class ;Java Class File
application/x-java-archive = ear jar war ;Java Archive
application/vnd.lotus-1-2-3 = 123 ;IBM Lotus 1-2-3
application/vnd.lotus-approach = apr ;IBM Lotus Approach
application/vnd.lotus-freelance = pre ;IBM Lotus Freelance
application/vnd.lotus-notes = nsf ;IBM Lotus Notes
application/vnd.lotus-organizer = org ;IBM Lotus Organizer
application/vnd.lotus-screencam = scm ;IBM Lotus Screencam
application/vnd.lotus-wordpro = lwp ;IBM Lotus Wordpro
audio/basic = au snd ;Basic 8Bit ulaw Compressed Audio File
audio/flac = flac ;Free Lossless Audio Codec
audio/midi = mid midi ;Musical Instrument Digital Interface File
audio/mpeg = mp3 ;MPEG (Moving Picture Experts Group) Audio Layer 3
audio/ogg = ogg ;Ogg Vorbis Audio
audio/x-aac = aac ;Advanced Audio Coding
audio/x-aiff = aif aifc aiff ;Audio Interchange Format File
audio/x-dspeeh = cht dus ;Speech File
audio/x-m4a = m4a ;MPEG-4 Audio
audio/x-mod = 669 m15 mod mtm ult xm ;Music Track
audio/x-mpegurl = m3u ;Media Playlist File
audio/x-realaudio = ra ;RealAudio File
font/collection = collection ;Font collection
font/otf = otf ;OpenType Font;
font/ttf = ttf ;TrueType font
font/ttc = ttc ;TrueType collection
font/fon = fon ;Raster font
font/woff = woff ;Web Open Font Format
font/woff2 = woff2 ;Web Open Font Format
image/gif = gif ;Graphic Interchange Format
image/jpeg = jfif jfif-tbnl jpe jpeg jpg ;Joint Photographic Experts Group JFIF Format
image/png = png ;Portable Network Graphics
image/svg+xml = svg svgz ;Scalable Vector Graphics
image/tiff = tif tiff ;Tagged Image File Format
image/webp = webp ;WebP Google lossy and lossless imgae compression
image/x-icon = ico ;Icon Graphics
image/x-jng = jng ;JPEG Network Graphics
image/x-ms-bmp = bmp ;Bitmap Graphic File
image/x-portable-anymap = pnm ;PBM (Portable Bitmap) Anymap Graphics
image/x-portable-bitmap = pbm ;PBM (Portable Bitmap) Graphics
image/x-portable-graymap = pgm ;PBM (Portable Bitmap) Graymap Graphics
image/x-portable-pixmap = ppm ;PBM (Portable Bitmap) Pixmap Graphics
image/x-rgb = rgb ;RGB (Red Green Blue) Image
message/rfc822 = mime ;Internet Email Message
text/css = css ;Cascading Style Sheet
text/csv = csv ;Comma Separated Values
text/html = html htm xhtml ;Hypertext Markup Language
text/markdown = md markdown ;Markdown
text/mathml = mml ;Math Markup Language
text/plain = txt text conf ini log ;Common Text File
text/richtext = rtx ;MIME (Multipurpose Internet Mail Extensions) Richtext Format
text/rss = rss ;Rich Site Summary
text/tab-separated-values = tsv ;Data Tab Separated Values
text/x-asm = s asm ;Assembler Source File
text/x-c = c cc cxx cpp h hh dic ;C Source File
text/x-component = htc ;HTML Components
text/x-fortran = f for f77 f90 ;Fortran Source File
text/x-java-source = java ;Java Source File
text/x-pascal = p pas ;Pascal Source File
text/x-php = php ;PHP Source File
text/x-python = py ;Python Source File
text/x-setext = etx ;Structure Enhanced Text
text/x-sgml = sgm sgml ;Standard Generalized Markup Language
text/x-sql = sql ;Structured Query Language
text/yaml = yml yaml ;Human Readable Data Serialization Language
video/3gpp = 3gpp 3gp ;3gp Video
video/mp2t = ts ;MPEG Transport Stream
video/mp4 = mp4 ;MPEG-4 Video
video/mpeg = mp2 mpe mpeg mpg vob ;MPEG (Moving Picture Experts Group) Video
video/quicktime = moov mov qt qtvr ;Quicktime Video
video/webm = webm ;WebM Video
video/x-flv = flv ;Adobe Flash Video
video/x-m4v = m4v ;Apple MPEG-4
video/x-mng = mng ;Multiple-Image Network Graphics
video/x-ms-asf = asf asx ;Microsoft Advanced Streaming Format
video/x-msvideo = avi ;Microsoft Audio Video Interleave
video/x-ms-wmv = wmv ;Microsoft Windows Media Video
video/x-sgi-movie = movie mv ;Microsoft SGI Video