Home / Function/ serializers.req() — fastify Function Reference

serializers.req() — fastify Function Reference

Architecture documentation for the serializers.req() function in logger-pino.js from the fastify codebase.

Entity Profile

Dependency Diagram

graph TD
  b5851150_8fca_70c1_7338_0213df981a54["serializers.req()"]
  d29b2d41_51a1_ed13_68d8_5a2f4f267ee9["logger-pino.js"]
  b5851150_8fca_70c1_7338_0213df981a54 -->|defined in| d29b2d41_51a1_ed13_68d8_5a2f4f267ee9
  style b5851150_8fca_70c1_7338_0213df981a54 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

lib/logger-pino.js lines 47–56

  req: function asReqValue (req) {
    return {
      method: req.method,
      url: req.url,
      version: req.headers && req.headers['accept-version'],
      host: req.host,
      remoteAddress: req.ip,
      remotePort: req.socket ? req.socket.remotePort : undefined
    }
  },

Domain

Subdomains

Defined In

Frequently Asked Questions

What does serializers.req() do?
serializers.req() is a function in the fastify codebase, defined in lib/logger-pino.js.
Where is serializers.req() defined?
serializers.req() is defined in lib/logger-pino.js at line 47.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free