From 971e99d4d936858e7afab992a9811e576871891c Mon Sep 17 00:00:00 2001 From: Arseny Balobanov Date: Thu, 2 Apr 2020 22:51:35 +0300 Subject: [PATCH] firewall: fix readme --- firewall/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/firewall/README.md b/firewall/README.md index 340117c..978a1a2 100644 --- a/firewall/README.md +++ b/firewall/README.md @@ -10,11 +10,17 @@ На все заблокированные запросы нужно отвечать статусом 403 и строкой `Forbidden`. +Сервер должен принимать следующие агрументы: +* `-service-addr` - адрес защищаемого сервиса +* `-conf` - путь к .yaml конфигу с правилами +* `-addr` - адрес, на котором будет развёрнут файрвол + ## Примеры: В [http service](./cmd/service/main.go) находится примитивный сервис, который мы хотим защитить. ``` go run ./firewall/cmd/service/main.go -port 8080 ``` +Делаем запрос: ``` curl -i http://localhost:8080/list -d '"loooooooooooooooooooooooooooooong-line"' HTTP/1.1 200 OK