文件名称:卡波:卡波! 如果可以编写脚本,则可以使用HTTP
文件大小:1009KB
文件格式:ZIP
更新时间:2024-02-21 13:14:46
shell api http microservice posix
如果可以编写脚本,则可以使用HTTP。 什么是卡波! 说我们有一个很好的舒适的shell命令可以解决我们的问题。 卡波! 让我们轻松地将其转换为HTTP API 。 让我们看一个例子 我们想将Apache Web Server上找不到的文件的日志条目公开为HTTP API。 和卡波一起! 我们只需要编写以下可执行脚本: [apache-host]$ cat search-apache-errors #!/usr/bin/env sh kapow route add /apache-errors - <<-'EOF' cat /var/log/apache2/access.log | grep 'File does not exist' | kapow set /response/body EOF [apache-host]$ chmod +x search-apache-errors 然后,使用Kapow运行它! [apache-host]$ kapow server search-apache-errors 最后,我们可以从刚刚定义的端点中读取: [another-ho