Skip to content

how to safety close file stream  #407

Open
@MisterChangRay

Description

@MisterChangRay

i wanna write a file download server.

as Response code as following

        return Response(
          200,
          body: File(file.path!).openRead(),
          headers: headers,
        );

as u see, i send file as stream for return;

but, i has a proplem, on browser download large file , if user cancel download process, the file has never be closed!

so, how to get the socket error for close the file stream?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions