mock-file-server

0.1.17 • Public • Published

mock-file-server 0.1.16

Code Climate NPM

BetaJS Mock File Server for Testing

Getting Started

This a mock file server for testing uploading and retrieving files.

Files are stored in the memory of the server for a short time and are then removed.

npm install mock-file-server

You can then run the server as follows:

node node_modules/mock-file-server/server.js

You can also run it as a grunt task.

Basic Usage

The server creates the following endpoints:

  • GET /files/:filename/size: returns the size of an uploaded file as json{"size": size}`
  • GET /files/:filename: returns an uploaded file as binary stream
  • POST /files/:filename: stores an uploaded single file with field name file
  • POST /chunk/:filename: stores a single chunk with field name file with the chunk number being present in the request body
  • POST /assemble/:filename: assembles a chunked file, checking the total size with the total size being present in the request body

Links

Resource URL
Homepage https://github.com/betajs/mock-file-server
Git git://github.com/betajs/mock-file-server.git
Repository https://github.com/betajs/mock-file-server
Blog http://blog.betajs.com
Twitter http://twitter.com/thebetajs

Compatability

Target Versions
NodeJS 0.10 - Latest

Main Contributors

  • Oliver Friedmann

License

Apache-2.0

Readme

Keywords

Package Sidebar

Install

npm i mock-file-server

Weekly Downloads

79

Version

0.1.17

License

Apache-2.0

Unpacked Size

14.8 kB

Total Files

14

Last publish

Collaborators

  • oliverfriedmann