196 lines
7.9 KiB
XML
196 lines
7.9 KiB
XML
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||
|
|
||
|
<svg
|
||
|
width="256"
|
||
|
height="256"
|
||
|
viewBox="0 0 67.733332 67.733333"
|
||
|
version="1.1"
|
||
|
id="svg1"
|
||
|
inkscape:export-filename="handy-httpd-filter-diagram.png"
|
||
|
inkscape:export-xdpi="96"
|
||
|
inkscape:export-ydpi="96"
|
||
|
inkscape:version="1.3 (1:1.3+202307231459+0e150ed6c4)"
|
||
|
sodipodi:docname="handy-httpd-filter-diagram.svg"
|
||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||
|
xmlns="http://www.w3.org/2000/svg"
|
||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||
|
<sodipodi:namedview
|
||
|
id="namedview1"
|
||
|
pagecolor="#505050"
|
||
|
bordercolor="#ffffff"
|
||
|
borderopacity="1"
|
||
|
inkscape:showpageshadow="0"
|
||
|
inkscape:pageopacity="0"
|
||
|
inkscape:pagecheckerboard="1"
|
||
|
inkscape:deskcolor="#505050"
|
||
|
inkscape:document-units="px"
|
||
|
inkscape:zoom="2.0863221"
|
||
|
inkscape:cx="158.65239"
|
||
|
inkscape:cy="121.74534"
|
||
|
inkscape:window-width="1920"
|
||
|
inkscape:window-height="1025"
|
||
|
inkscape:window-x="1080"
|
||
|
inkscape:window-y="470"
|
||
|
inkscape:window-maximized="1"
|
||
|
inkscape:current-layer="layer1" />
|
||
|
<defs
|
||
|
id="defs1">
|
||
|
<rect
|
||
|
x="26.840115"
|
||
|
y="32.12631"
|
||
|
width="35.16235"
|
||
|
height="9.0494561"
|
||
|
id="rect13" />
|
||
|
<rect
|
||
|
x="56.108103"
|
||
|
y="33.221417"
|
||
|
width="50.761304"
|
||
|
height="14.678366"
|
||
|
id="rect3" />
|
||
|
<rect
|
||
|
x="56.108103"
|
||
|
y="33.221417"
|
||
|
width="63.776567"
|
||
|
height="13.62237"
|
||
|
id="rect5" />
|
||
|
<rect
|
||
|
x="56.108103"
|
||
|
y="33.221417"
|
||
|
width="155.29569"
|
||
|
height="15.968712"
|
||
|
id="rect10" />
|
||
|
<rect
|
||
|
x="56.108103"
|
||
|
y="33.221417"
|
||
|
width="155.29569"
|
||
|
height="15.968712"
|
||
|
id="rect12" />
|
||
|
</defs>
|
||
|
<g
|
||
|
inkscape:label="Layer 1"
|
||
|
inkscape:groupmode="layer"
|
||
|
id="layer1">
|
||
|
<rect
|
||
|
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.27"
|
||
|
id="rect1"
|
||
|
width="94.099663"
|
||
|
height="67.73333"
|
||
|
x="0"
|
||
|
y="0"
|
||
|
inkscape:export-filename="handy-httpd-filter-diagram.webp"
|
||
|
inkscape:export-xdpi="138.20241"
|
||
|
inkscape:export-ydpi="138.20241" />
|
||
|
<rect
|
||
|
style="fill:#00741c;fill-opacity:1;stroke:none;stroke-width:1.27"
|
||
|
id="rect2"
|
||
|
width="21.227629"
|
||
|
height="10.154744"
|
||
|
x="38.694527"
|
||
|
y="4.6198816" />
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
transform="matrix(0.26458333,0,0,0.26458333,28.202671,-0.80747154)"
|
||
|
id="text2"
|
||
|
style="font-weight:bold;font-size:13.3333px;line-height:14.4px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect3);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4.8"><tspan
|
||
|
x="56.107422"
|
||
|
y="44.097419"
|
||
|
id="tspan2"><tspan
|
||
|
style="font-weight:normal;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono'"
|
||
|
id="tspan1">Server</tspan></tspan></text>
|
||
|
<rect
|
||
|
style="fill:#0802a0;fill-opacity:1;stroke:none;stroke-width:1.27"
|
||
|
id="rect4"
|
||
|
width="21.227629"
|
||
|
height="10.154744"
|
||
|
x="38.694527"
|
||
|
y="50.313068" />
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
transform="matrix(0.26458333,0,0,0.26458333,27.07268,44.978735)"
|
||
|
id="text4"
|
||
|
style="font-weight:bold;font-size:13.3333px;line-height:14.4px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect5);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4.8"><tspan
|
||
|
x="56.107422"
|
||
|
y="44.097419"
|
||
|
id="tspan5"><tspan
|
||
|
style="font-weight:normal;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono'"
|
||
|
id="tspan3">Handler</tspan></tspan></text>
|
||
|
<path
|
||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.27"
|
||
|
d="M -22.122026,-0.75847822 V 9.3343341 h -1.056423 l 1.783749,3.0895419 1.76871,-3.0634989 h -0.89405 V -0.76916622 Z"
|
||
|
id="path5" />
|
||
|
<path
|
||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.27"
|
||
|
d="m 32.180513,13.192201 -7.126878,7.146502 -0.74803,-0.745977 -0.918598,3.447203 3.415627,-0.920251 -0.633057,-0.631319 7.152814,-7.17251 z"
|
||
|
id="path6" />
|
||
|
<path
|
||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.27"
|
||
|
d="m 22.788774,41.777808 7.146502,7.126878 -0.745977,0.74803 3.447203,0.918598 -0.920251,-3.415627 -0.631319,0.633057 -7.17251,-7.152814 z"
|
||
|
id="path7" />
|
||
|
<path
|
||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.27"
|
||
|
d="m 67.122058,50.527486 7.126878,-7.146502 0.74803,0.745977 0.918598,-3.447203 -3.415627,0.920251 0.633057,0.631319 -7.152814,7.17251 z"
|
||
|
id="path8" />
|
||
|
<path
|
||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.27"
|
||
|
d="m 74.456161,21.941879 -7.146502,-7.126878 0.745977,-0.74803 -3.447203,-0.918598 0.920251,3.415627 0.631319,-0.633057 7.17251,7.152814 z"
|
||
|
id="path9" />
|
||
|
<rect
|
||
|
style="fill:#bc6c00;fill-opacity:1;stroke:none;stroke-width:1.90279"
|
||
|
id="rect9"
|
||
|
width="38.605419"
|
||
|
height="9.400876"
|
||
|
x="2.9628088"
|
||
|
y="27.74892" />
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
transform="matrix(0.39641398,0,0,0.39641398,-18.050247,17.513122)"
|
||
|
id="text9"
|
||
|
style="font-weight:bold;font-size:8px;line-height:8.64px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect10);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4.8"><tspan
|
||
|
x="56.107422"
|
||
|
y="39.746739"
|
||
|
id="tspan7"><tspan
|
||
|
style="font-weight:normal;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono'"
|
||
|
id="tspan6">Pre-Request Filters</tspan></tspan></text>
|
||
|
<rect
|
||
|
style="fill:#bc6c00;fill-opacity:1;stroke:none;stroke-width:1.94298"
|
||
|
id="rect11"
|
||
|
width="40.932819"
|
||
|
height="9.5994463"
|
||
|
x="50.481461"
|
||
|
y="27.74892" />
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
transform="matrix(0.40478721,0,0,0.40478721,28.837445,17.296917)"
|
||
|
id="text11"
|
||
|
style="font-weight:bold;font-size:8px;line-height:8.64px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect12);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4.8"><tspan
|
||
|
x="56.107422"
|
||
|
y="39.746739"
|
||
|
id="tspan9"><tspan
|
||
|
style="font-weight:normal;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono'"
|
||
|
id="tspan8">Post-Request Filters</tspan></tspan></text>
|
||
|
<g
|
||
|
id="g13"
|
||
|
transform="translate(21.634882,9.1394129)">
|
||
|
<ellipse
|
||
|
style="fill:#0080bc;fill-opacity:1;stroke:none;stroke-width:1.03912"
|
||
|
id="path12"
|
||
|
cx="9.4012117"
|
||
|
cy="8.9766521"
|
||
|
rx="5.4671741"
|
||
|
ry="2.5018883" />
|
||
|
<text
|
||
|
xml:space="preserve"
|
||
|
transform="matrix(0.26458333,0,0,0.26458333,-2.1200487,-0.74180829)"
|
||
|
id="text12"
|
||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8px;line-height:8.64px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect13);display:inline;fill:#bc6c00;fill-opacity:1;stroke:none;stroke-width:4.8"><tspan
|
||
|
x="26.839844"
|
||
|
y="38.565174"
|
||
|
id="tspan11"><tspan
|
||
|
style="fill:#ffffff"
|
||
|
id="tspan10">Request</tspan></tspan></text>
|
||
|
</g>
|
||
|
</g>
|
||
|
</svg>
|