an express server which replies with the request data
npm install @readyapi/echo-server



The Readyapi Echo Server is an Express server, which replies with the request data. Works well with the Ready API Client.
``bash`
npm install @readyapi/echo-server
Create a new Node.js project and run the following code to run your own instance:
`ts
import { createEchoServer } from '@readyapi/echo-server'
const { listen } = createEchoServer()
listen(5052, () => {
console.log(🔁 Echo Server listening on http://localhost:5052)`
})
No matter which route you hit, the response contains all the request data and looks like that:
`json``
{
"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": {}
}