File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -394,6 +394,9 @@ public class HTTPClient {
394
394
span. attributes. http. scheme = request. scheme
395
395
span. attributes. http. target = request. uri
396
396
span. attributes. http. host = request. host
397
+ if let requestContentLength = request. body? . length {
398
+ span. attributes. http. requestContentLength = requestContentLength
399
+ }
397
400
398
401
// TODO: net.peer.ip / Not required, but recommended
399
402
@@ -512,6 +515,7 @@ public class HTTPClient {
512
515
if case let . success( ( _, response) ) = result, let httpResponse = response as? HTTPClient . Response {
513
516
span. attributes. http. statusCode = Int ( httpResponse. status. code)
514
517
span. attributes. http. statusText = httpResponse. status. reasonPhrase
518
+ span. attributes. http. responseContentLength = httpResponse. body? . readableBytes ?? 0
515
519
}
516
520
span. end ( )
517
521
setupComplete. succeed ( ( ) )
You can’t perform that action at this time.
0 commit comments