LogoClawIndex
CasesSkillsAbout
LogoClawIndex

salvo-middleware - Salvo Middleware Implementation

Implement middleware for authentication, logging, CORS, and request/response modification

Tags

Updated: 2026-03-25
middlewareflow-controlauthenticationloggingCORSrate-limiting

Capabilities

read requestwrite responsecall next handlerskip handler chain

Typical Inputs

Salvo routerRequest objectDepot object

Typical Outputs

modified requestmodified responseearly response

What this skill does

  • read request
  • write response
  • call next handler
  • skip handler chain
  • validate token
  • log request
  • log response
  • set response header
  • enable CORS
  • limit rate
  • share data in depot
  • stop execution
  • check execution status
  • compress response
  • timeout request
  • add CSRF protection
  • limit concurrent requests
  • limit request size

Inputs

  • Salvo router
  • Request object
  • Depot object
  • Response object
  • FlowCtrl object
  • middleware configuration

Outputs

  • modified request
  • modified response
  • early response
  • shared data in depot
  • logged information

Requirements

  • Rust environment
  • Salvo framework

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.