-record(request, { url :: binary(), url_fragment :: gleam@option:option(binary()), method :: binary(), headers :: protocol@network:headers(), has_post_data :: gleam@option:option(boolean()), mixed_content_type :: gleam@option:option(protocol@security:mixed_content_type()), initial_priority :: protocol@network:resource_priority(), referrer_policy :: protocol@network:request_referrer_policy(), is_link_preload :: gleam@option:option(boolean()) }).