跳至正文
Wener Notes

kroki

约 1 分钟阅读
bash
# GET deflate + base64
# POST plain
enc=$(echo 'digraph G {Hello->World}' | python -c "import sys; import base64; import zlib; print(base64.urlsafe_b64encode(zlib.compress(sys.stdin.read(), 9)))")
curl https://kroki.io/graphviz/svg/$enc
http
### POST json
POST https://kroki.io

{
  "diagram_source": "digraph G {Hello->World}",
  "diagram_type": "graphviz",
  "output_format": "svg"
}

### POST accept
POST https://kroki.io/graphviz
Accept: image/svg+xml
Content-Type: text/plain

digraph G {
  Hello->World
}

### POST plain
POST https://kroki.io/graphviz/svg
Content-Type: text/plain

digraph G {
  Hello->World
}

### POST json with format in path
POST https://kroki.io/graphviz/svg

{
  "diagram_source": "digraph G {Hello->World}"
}

关联信息

反向链接、本文链接的其他页面和外部资料。

反向链接

  • Diagram Awesome
    笔记 · kroki

    modeling languages · UML, SysML, RAAML, C4 · ERD - Entity-Relationship Diagram · mermaid · UML · PlantUML · yworks · kroki

参考资料

GitHub2 条
其他外链3 条
最近更新commit f5e5f02编辑