Sha256: e5700679ec3fae1cac3a9eeaa05d38bd14aac8e361a37eacf55ea61c7419062e
Contents?: true
Size: 400 Bytes
Versions: 4
Compression:
Stored size: 400 Bytes
Contents
module Jets::Shim::Adapter class Alb < Apigw def env super.merge( "HTTP_PORT" => headers["x-forwarded-port"], "SERVER_PORT" => headers["x-forwarded-port"], "SERVER_PROTOCOL" => event.dig("requestContext", "protocol") || "HTTP/1.1" ) end def handle? host =~ /elb\.amazonaws\.com/ || event.dig("requestContext", "elb") end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
jets-6.0.5 | lib/jets/shim/adapter/alb.rb |
jets-6.0.4 | lib/jets/shim/adapter/alb.rb |
jets-6.0.3 | lib/jets/shim/adapter/alb.rb |
jets-6.0.2 | lib/jets/shim/adapter/alb.rb |