Skip to content

Streeterxs/timeout-server

Repository files navigation

Timeout Server

This is a server project with a timeout to define how long a request will last.

Motivation

In production we deal with a lot of third parties apis, some of then are very very slow. In order to test some of our code in a slow environment, Timeout Server simulate a long request

Usage

local

  • clone this project
  • npm install
  • npm run dev

Routes

  • "/" => base route, returns this tutorial
  • "/api/timeout/:ms" => timeout route, ms is a params that will define how long a request will last in milisseconds
  • "/api/timeout" => timeout route, with default ms value "100"

Examples

  • get /api/timeout/3000 => a get request that will last 3 seconds
  • get /api/timeout => a get request that will last 100 ms

About

node server to timeout requests

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published