@readyapi/echo-server
v0.0.1
Published
an express server which replies with the request data
Readme
Readyapi Echo Server
The Readyapi Echo Server is an Express server, which replies with the request data. Works well with the Ready API Client.
Installation
npm install @readyapi/echo-serverUsage
Create a new Node.js project and run the following code to run your own instance:
import { createEchoServer } from '@readyapi/echo-server'
const { listen } = createEchoServer()
listen(5052, () => {
console.log(`🔁 Echo Server listening on http://localhost:5052`)
})Example
No matter which route you hit, the response contains all the request data and looks like that:
{
"headers": {
"host": "localhost:5052",
"connection": "keep-alive",
"accept": "*/*",
"accept-language": "*",
"sec-fetch-mode": "no-cors",
"user-agent": "undici",
"cache-control": "max-age=0",
"accept-encoding": "gzip, deflate",
"content-length": "0"
},
"cookies": {},
"method": "GET",
"path": "/foo",
"query": {
"foo": "bar"
},
"body": {}
}