From f2feb6706c0e29a610fdeb648b68d6fd04eb9da4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Hedenstro=CC=88m?= <erik@hedenstroem.com> Date: Tue, 12 Apr 2016 12:43:07 +0200 Subject: [PATCH] Added http version for hijack --- apps/consul_proxy/src/consul_proxy.app.src | 2 +- apps/consul_proxy/src/consul_proxy_middleware_hijack.erl | 1 + rebar.config | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/consul_proxy/src/consul_proxy.app.src b/apps/consul_proxy/src/consul_proxy.app.src index 08a0d24..e2ea079 100644 --- a/apps/consul_proxy/src/consul_proxy.app.src +++ b/apps/consul_proxy/src/consul_proxy.app.src @@ -1,6 +1,6 @@ {application, consul_proxy, [ {description, "Proxy for docker swarm using consul and vegur"}, - {vsn, "0.5.0"}, + {vsn, "0.5.1"}, {registered, []}, {mod, {consul_proxy_app, []}}, {applications, [ diff --git a/apps/consul_proxy/src/consul_proxy_middleware_hijack.erl b/apps/consul_proxy/src/consul_proxy_middleware_hijack.erl index f168d91..3bc993e 100644 --- a/apps/consul_proxy/src/consul_proxy_middleware_hijack.erl +++ b/apps/consul_proxy/src/consul_proxy_middleware_hijack.erl @@ -284,6 +284,7 @@ request_to_map(Req) -> Map = #{ <<"host">> => Req2#http_req.host, <<"method">> => Req2#http_req.method, + <<"version">> => atom_to_binary(element(1, cowboyku_req:version(Req1)), utf8), <<"path">> => FullPath, <<"headers">> => maps:from_list(Req#http_req.headers), <<"body">> => Body diff --git a/rebar.config b/rebar.config index 058fc06..9efd372 100644 --- a/rebar.config +++ b/rebar.config @@ -18,7 +18,7 @@ ]}. {relx, [ - {release, {consul_proxy, "0.5.0"}, [consul_proxy]}, {sys_config, "./config/sys.config"}, + {release, {consul_proxy, "0.5.1"}, [consul_proxy]}, {sys_config, "./config/sys.config"}, {vm_args, "./config/vm.args"}, {dev_mode, true}, {include_erts, false}, -- GitLab