@jaredwray/mockhttp
v0.2.1
Published
Mock Http - Easy way to mock http with httpbin replacement
Downloads
262
Readme
A simple HTTP server that can be used to mock HTTP responses for testing purposes. Inspired by httpbin and built using nodejs
and fastify
with the idea of running it via https://mockhttp.org, via docker jaredwray/mockhttp
, or nodejs npm install jaredwray/mockhttp
.
Deploy via Docker
docker run -d -p 3000:3000 jaredwray/mockhttp
Deploy via NodeJS
npm install @jaredwray/mockhttp --save
then run mockhttp
in your code.
import { mockhttp } from '@jaredwray/mockhttp';
mockhttp.start(); // start the server
const response = await fetch('http://localhost:8080/ip');
mockhttp.stop(); // stop the server
About mockhttp.org
mockhttp.org is a free service that runs this codebase and allows you to use it for testing purposes. It is a simple way to mock HTTP responses for testing purposes. It is globally available has some limitations on it to prevent abuse but many people will not see it. It is ran via Cloudflare and Google Cloud Run across 7 regions globally.
Contributing
Please read our CODE OF CONDUCT and CONTRIBUTING for details on our code of conduct, and the process for submitting pull requests to us.