ns_mime(3)

NAME

Ns_GetMimeType - Return the MIME type of a file

SYNOPSIS

#include "ns.h"
char *
Ns_GetMimeType(char *file)

DESCRIPTION

Ns_GetMimeType(file)
The Ns_GetMimeType function uses the extension of
file and looks up the associated MIME type stored internally in
the server. Case is ignored. The return value is of the form
"text/html".
AOLserver has a set of predefined file extension to
MIME type associations. You can add to these associations by
defining file extension to MIME type associations in the server
configuration file in the ns/mimetypes section. If you define a
file extension that already exists in the server, that file ex
tension and MIME type association will be replaced with yours.
If no MIME type association exists for a particular
file extension, or there is no file extension, the default and
noextension MIME types are returned, respectively. These default
to "*/*" but can be set in the server configuration file.
Here is an example ns/mimetypes section from the
server configuration file:
ns_section "ns/mimetypes"
ns_param ".doc" "application/msword"
ns_param ".ppt" "application/vnd.ms-pow
erpoint"
ns_param ".xls" "application/vnd.ms-ex
cel"
ns_param ".cab" "application/mscabinet"
ns_param ".frl" "application/x-perfpro"
ns_param ".max" "application/vviewer"
ns_param ".mif" "application/x-mif"
ns_param ".frz" "application/x-dffill"
ns_param ".asvg" "image/svg-xml"
ns_param ".asvgz" "image/svg-xml"
ns_param ".svg" "image/svg-xml"
ns_param ".svgz" "image/svg-xml"
ns_param default "*/*"
ns_param noextension "*/*"

SEE ALSO

nsd(1), info(n)

KEYWORDS

Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout