quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

_PROGRESS.md (1124B)


      1 <!-- Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. -->
      2 <!-- SPDX-License-Identifier: curl -->
      3 # PROGRESS METER
      4 
      5 curl normally displays a progress meter during operations, indicating the
      6 amount of transferred data, transfer speeds and estimated time left, etc. The
      7 progress meter displays the transfer rate in bytes per second. The suffixes
      8 (k, M, G, T, P) are 1024 based. For example 1k is 1024 bytes. 1M is 1048576
      9 bytes.
     10 
     11 curl displays this data to the terminal by default, so if you invoke curl to
     12 do an operation and it is about to write data to the terminal, it *disables*
     13 the progress meter as otherwise it would mess up the output mixing progress
     14 meter and response data.
     15 
     16 If you want a progress meter for HTTP POST or PUT requests, you need to
     17 redirect the response output to a file, using shell redirect (\>), --output
     18 or similar.
     19 
     20 This does not apply to FTP upload as that operation does not spit out any
     21 response data to the terminal.
     22 
     23 If you prefer a progress bar instead of the regular meter, --progress-bar is
     24 your friend. You can also disable the progress meter completely with the
     25 --silent option.