body_length(Req :: cowboy_req:req()) -> undefined | non_neg_integer()
cowboy_req:body_length - Body length
body_length(Req :: cowboy_req:req()) -> undefined | non_neg_integer()
Return the length of the request body.
The length is not always known before reading the body. In those cases Cowboy will return undefined. The body length is available after the body has been fully read.
The Req object.
The length of the request body, or undefined if it is not known.
Length = cowboy_req:body_length(Req).
cowboy_req(3), cowboy_req:has_body(3), cowboy_req:read_body(3), cowboy_req:read_urlencoded_body(3), cowboy_req:read_part(3), cowboy_req:read_part_body(3)
Support my work on Cowboy, Ranch, Gun and Erlang.mk via GitHub Sponsors. The funds cover domain names and development tools.