C# Class HttpServer.Modules.FileModule

Serves files in the web server.
Inheritance: IModule
Afficher le fichier Open project: NyxStudios/HttpServer Class Usage Examples

Méthodes publiques

Méthode Description
AddDefaultMimeTypes ( ) : void

Mime types that this class can handle per default

Contains the following mime types:

FileModule ( ) : System

Initializes a new instance of the FileModule class.

Process ( RequestContext context ) : ProcessingResult

Process a request.

Private Methods

Méthode Description
SendFile ( IHttpContext context, IResponse response, Stream stream ) : void

Will send a file to client.

Method Details

AddDefaultMimeTypes() public méthode

Mime types that this class can handle per default
Contains the following mime types:
public AddDefaultMimeTypes ( ) : void
Résultat void

FileModule() public méthode

Initializes a new instance of the FileModule class.
baseUri or basePath is null.
public FileModule ( ) : System
Résultat System

Process() public méthode

Process a request.
Failed to find file extension Forbidden file type.
public Process ( RequestContext context ) : ProcessingResult
context RequestContext Request information
Résultat ProcessingResult