Skip to content

Support for progress callbacks #24

@xTrayambak

Description

@xTrayambak

It would be nice if there was a way to attach a progress callback to a particular request. I'd suggest something like this:

let curl = newCurly()
let resp = curl.get(
  "https://example.com/reallybigfile.tar.xz",
  progressCallback = (
    proc(total, progress, speed: int64) =
      discard # This gets called every 1 second
  )
)

Related to: #17, possibly?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions