All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.lsdconsulting.interceptors.http.common.HttpInteractionHandler.kt Maven / Gradle / Ivy

Go to download

Provides various interceptors to capture events for the lsd-core library to generate sequence diagrams

There is a newer version: 8.0.73
Show newest version
package io.lsdconsulting.interceptors.http.common

import java.time.Duration

interface HttpInteractionHandler {
    fun handleRequest(method: String, requestHeaders: Map, path: String, body: String)
    fun handleResponse(
        statusMessage: String,
        requestHeaders: Map,
        responseHeaders: Map,
        path: String,
        body: String,
        duration: Duration
    )
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy