Skip to content

Commit

Permalink
fixup spelling
Browse files Browse the repository at this point in the history
  • Loading branch information
bagder committed Dec 16, 2023
1 parent e0e3061 commit 921dc45
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions usingcurl/verbose/trace.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ As the trace information flow showing on screen or to a file using these
options is a continuous stream even though your command line might make curl
use a large number of separate connections and different transfers, there are
times when you want to see to which specific transfers or connections the
various informations below to. To better understand the trace output.
various information below to. To better understand the trace output.

You can then add `--trace-ids` to the line and you will see how curl adds two
numbers to all tracing: the connection number and the transfer number. They
Expand All @@ -105,25 +105,25 @@ debug a problem in a more fundamental lower protocol level, curl provides the
With this option you tell curl to also include logging about components that
it otherwise does not include by default. Such as details about TLS, HTTP/2 or
HTTP/3 protocol bits. It also has convenience options for adding the
connection and transfers idenfiers and time stamps.
connection and transfers identifiers and time stamps.

The `--trace-config` option accepts an argument where you specify a
comma-separated list with the areas you want it to trace. For example, include
idenfiers and show me HTTP/2 details:
identifiers and show me HTTP/2 details:

curl --trace-config ids,http/2 https://example.com

The exact set of ares will vary, but here are some ones to try:

| area | description |
|--------|-------------------------------------------------|
| ids | the same identifiers as `--trace-ids` provides |
| time | the same time output as `--trace-time` provides |
| all | show everything possible |
| tls | TLS protocol exchange details |
| http/2 | HTTP/2 frame information |
| http/3 | HTTP/3 frame information |
| * | additional ones in future versions |
| area | description |
|----------|-------------------------------------------------|
| `ids` | the same identifiers as `--trace-ids` provides |
| `time` | the same time output as `--trace-time` provides |
| `all` | show everything possible |
| `tls` | TLS protocol exchange details |
| `http/2` | HTTP/2 frame information |
| `http/3` | HTTP/3 frame information |
| `*` | additional ones in future versions |

Doing a quick run with `all` is often a good way to get to see which specific
areas that are shown, as then you can do follow-up runs with more specific
Expand Down

0 comments on commit 921dc45

Please sign in to comment.