Web Analytics

mock

⭐ 170 stars Spanish by dhuan

mock

Referencia Go Informe Go Report

mock es una utilidad API - te permite:

parámetros de línea de comandos. como manejador de respuestas. La manera más rápida de aprender y entender mock es ver la página de ejemplos.

Enlaces rápidos

Comenzando

$ mock serve --port 3000 \
  --get "/time-now" \
  --exec 'printf "Now it is %s" $(date +"%H:%M") | mock write' \
  --post "/shut-down/{application}" \
  --exec 'killall $(mock get-route-param application)'

Vamos a probarlo:

$ curl localhost:3000/time-now

Prints out:

Now it is 22:00

$ curl -X POST localhost:3000/shut-down/mock

Shuts down the server!

mock también te permite extender otras API (o cualquier servicio HTTP, para el caso). Supongamos que quieres añadir una nueva ruta a una API existente que se ejecuta en `example.com:

$ mock serve --port 3000 \
  --base example.com \
  --get 'some-new-route' \
  --exec 'printf "Hello, world!" | mock write' 
Con la opción
--base example.com anterior, su API actuará como proxy de ese otro sitio web, y lo ampliará con una ruta extra GET /some-new-route`. Consulte "APIs base" en la documentación para más detalles.

Hay muchas otras formas de personalizar aún más sus APIs con mock. Lea más en la guía para aprender.

Instalación

mock se distribuye como un ejecutable de un solo archivo. Consulte la página de lanzamientos y descargue el último tarball.

Licencia

mock está licenciado bajo MIT. Para más información consulte el archivo LICENSE.

--- Tranlated By Open Ai Tx | Last indexed: 2026-07-18 ---