port(Req :: cowboy_req:req()) -> Port :: inet:port_number()
cowboy_req:port - URI port number
port(Req :: cowboy_req:req()) -> Port :: inet:port_number()
Return the port number of the effective request URI.
Note that the port number returned by this function is obtained by parsing the host header. It may be different from the port the peer used to connect to Cowboy.
The port number can also be obtained using pattern matching:
#{port := Port} = Req.
The Req object.
The port number is returned as an integer.
Port = cowboy_req:port(Req).
Support my work on Cowboy, Ranch, Gun and Erlang.mk via GitHub Sponsors. The funds cover domain names and development tools.