@@ -8,43 +8,51 @@ groups:
8
8
and various HTTP versions like 1.1, 2 and SPDY.
9
9
attributes :
10
10
- id : method
11
+ stability : experimental
11
12
type : string
12
13
requirement_level : required
13
14
sampling_relevant : false
14
15
brief : ' HTTP request method.'
15
16
examples : ["GET", "POST", "HEAD"]
16
17
- id : url
18
+ stability : experimental
17
19
type : string
18
20
brief : >
19
21
Full HTTP request URL in the form `scheme://host[:port]/path?query[#fragment]`.
20
22
Usually the fragment is not transmitted over HTTP, but if it is known, it should be included nevertheless.
21
23
examples : ['https://www.foo.bar/search?q=OpenTelemetry#SemConv']
22
24
- id : target
25
+ stability : experimental
23
26
type : string
24
27
brief : ' The full request target as passed in a HTTP request line or equivalent.'
25
28
examples : ['/path/12314/?q=ddds#123']
26
29
- id : host
30
+ stability : experimental
27
31
type : string
28
32
brief : >
29
33
The value of the [HTTP host header](https://tools.ietf.org/html/rfc7230#section-5.4).
30
34
When the header is empty or not present, this attribute should be the same.
31
35
examples : ['www.example.org']
32
36
- id : scheme
37
+ stability : experimental
33
38
type : string
34
39
brief : ' The URI scheme identifying the used protocol.'
35
40
examples : ["http", "https"]
36
41
- id : status_code
42
+ stability : experimental
37
43
type : int
38
44
requirement_level :
39
45
conditionally_required : " if and only if one was received/sent"
40
46
brief : ' [HTTP response status code](https://tools.ietf.org/html/rfc7231#section-6).'
41
47
examples : [200]
42
48
- id : status_text
49
+ stability : experimental
43
50
type : string
44
51
brief : ' [HTTP reason phrase](https://tools.ietf.org/html/rfc7230#section-3.1.2).'
45
52
deprecated : Use attribute `status_description` instead.
46
53
examples : ['OK']
47
54
- id : flavor
55
+ stability : experimental
48
56
type :
49
57
# Default value: `true`. If false, it helps the code gen tool to
50
58
# encode checks that only accept the listed values.
@@ -72,6 +80,7 @@ groups:
72
80
is `QUIC`, in which case `IP.UDP` is assumed.
73
81
examples : ['1.0']
74
82
- id : user_agent
83
+ stability : experimental
75
84
type : string
76
85
brief : ' Value of the [HTTP User-Agent](https://tools.ietf.org/html/rfc7231#section-5.5.3) header sent by the client.'
77
86
examples : ['CERN-LineMode/2.15 libwww/2.17b3']
@@ -95,6 +104,7 @@ groups:
95
104
brief : ' Semantic Convention for HTTP Server'
96
105
attributes :
97
106
- id : server_name
107
+ stability : experimental
98
108
type : string
99
109
requirement_level :
100
110
conditionally_required : >
0 commit comments