Difference between revisions of "Web Module"

From BaseX Documentation
Jump to navigation Jump to search
(Created page with "This XQuery Module provides convenience functions for building Web Applications with RESTXQ. =Conventions= All functions in this module are assigned to t...")
 
Line 8: Line 8:
 
=Functions=
 
=Functions=
  
==web:media-type==
+
==web:content-type==
  
 
{| width='100%'
 
{| width='100%'

Revision as of 17:33, 26 March 2015

This XQuery Module provides convenience functions for building Web Applications with RESTXQ.

Conventions

All functions in this module are assigned to the http://basex.org/modules/web namespace, which is statically bound to the web prefix.
All errors are assigned to the http://basex.org/errors namespace, which is statically bound to the bxerr prefix.

Functions

web:content-type

Signatures web:web:content-type($path as xs:string) as xs:string
Summary Returns the content type of a path by analyzing its file suffix. application/octet-stream is returned if the file suffix is unknown.
Examples
  • web:content-type("sample.mp3") returns audio/mpeg

Changelog

The module was introduced with Version 8.1.