blog/static/images/articles/ktor-altering-served-content/request-pipeline.puml
2025-12-12 15:30:04 +11:00

62 lines
1.1 KiB
Text

@startuml
digraph G {
bgcolor="transparent"
rankdir="LR";
Request [
color="#4C566A",
style=filled,
fillcolor="#5e81ac",
fontcolor="#eceff4"
shape=box,
fontname="Verdana",
fontsize="11pt",
];
Handler [
color="#4C566A",
style=filled,
fillcolor="#5e81ac",
fontcolor="#eceff4"
shape=box,
fontname="Verdana",
fontsize="11pt",
];
Response [
color="#4C566A",
style=filled,
fillcolor="#5e81ac",
fontcolor="#eceff4"
shape=box,
fontname="Verdana",
fontsize="11pt",
];
Plugin1 [
color="#4C566A",
style="rounded, filled",
fillcolor="#8fbcbb",
fontcolor="#4C566A"
shape=box,
label="Plugin",
fontname="Verdana",
fontsize="11pt",
];
Plugin2 [
color="#4C566A",
style="rounded, filled",
fillcolor="#8fbcbb",
fontcolor="#4C566A"
shape=box,
label="Plugin",
fontname="Verdana",
fontsize="11pt",
];
Request -> Plugin1 [color="#4C566A"]
Plugin1 -> Handler [color="#4C566A"]
Handler -> Plugin2 [color="#4C566A"]
Plugin2 -> Response [color="#4C566A"]
}
@enduml