🍦 SwiftServe Get

Menu / network.logging

Can Swift packages do network logging / inspection?

also known as: network debugging · request logging · network inspector

PackageiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
async-http-client full menu as of 1.35.0
Details

serves it · confidence 0.80 · as of 1.35.0

serves it · confidence 0.80 · as of 1.35.0

serves it · confidence 0.65 · as of 1.35.0

  • HTTPClient.execute
    Sources/AsyncHTTPClient/AsyncAwait/HTTPClient+execute.swift:39
    View the line on GitHub →
    Public surface is unconditional on watchOS per digest; real-world socket availability for SwiftNIO-based clients on watchOS is not verifiable from this surface, so confidence is reduced.
  • HTTPClient.get
    Sources/AsyncHTTPClient/HTTPClient.swift:390
    View the line on GitHub →
  • HTTPClient.Task.logger
    Sources/AsyncHTTPClient/HTTPHandler.swift:927
    View the line on GitHub →

serves it · confidence 0.80 · as of 1.35.0

serves it · confidence 0.80 · as of 1.35.0

serves it · confidence 0.80 · as of 1.35.0

serves it · confidence 0.80 · as of 1.35.0

hummingbird full menu as of 2.25.0
Details

serves it · confidence 0.80 · as of 2.25.0

serves it · confidence 0.80 · as of 2.25.0

serves it · confidence 0.65 · as of 2.25.0

serves it · confidence 0.80 · as of 2.25.0

serves it · confidence 0.80 · as of 2.25.0

serves it · confidence 0.75 · as of 2.25.0

serves it · confidence 0.80 · as of 2.25.0

vapor full menu as of 4.122.0
Details

serves it · confidence 0.70 · as of 4.122.0

serves it · confidence 0.70 · as of 4.122.0

serves it · confidence 0.65 · as of 4.122.0

serves it · confidence 0.65 · as of 4.122.0

serves it · confidence 0.60 · as of 4.122.0

  • RouteLoggingMiddleware
    Sources/Vapor/Middleware/RouteLoggingMiddleware.swift:6
    View the line on GitHub →
    No visionOS gap recorded; no visionOS manifest floor, symbol evidence only.

serves it · confidence 0.70 · as of 4.122.0

  • RouteLoggingMiddleware
    Sources/Vapor/Middleware/RouteLoggingMiddleware.swift:6
    View the line on GitHub →
    No linux gap recorded; digest evaluates linux (os(Linux)-conditional decls elsewhere in surface).
  • Request.logger
    Sources/Vapor/Request/Request.swift:187
    View the line on GitHub →

serves it · confidence 0.60 · as of 4.122.0

  • RouteLoggingMiddleware
    Sources/Vapor/Middleware/RouteLoggingMiddleware.swift:6
    View the line on GitHub →
    No macCatalyst gap recorded in surface digest.
Pulse as of 5.2.3
Details

serves it · confidence 0.85 · as of 5.2.3

serves it · confidence 0.85 · as of 5.2.3

serves it · confidence 0.80 · as of 5.2.3

serves it · confidence 0.80 · as of 5.2.3

serves it · confidence 0.80 · as of 5.2.3

?

not verified yet · confidence 0.20 · as of 5.2.3

  • UI companion is Apple-only; core store unverified on Linux

serves it · confidence 0.75 · as of 5.2.3

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it