summaryrefslogtreecommitdiff
path: root/Hutch/Networking/ManPageService.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Hutch/Networking/ManPageService.swift')
-rw-r--r--Hutch/Networking/ManPageService.swift4
1 files changed, 3 insertions, 1 deletions
diff --git a/Hutch/Networking/ManPageService.swift b/Hutch/Networking/ManPageService.swift
index 07d5c2d..4453572 100644
--- a/Hutch/Networking/ManPageService.swift
+++ b/Hutch/Networking/ManPageService.swift
@@ -18,7 +18,9 @@ struct ManPageService {
throw URLError(.badURL)
}
- let (data, response) = try await URLSession.shared.data(from: url)
+ var request = URLRequest(url: url)
+ request.setValue(Bundle.main.hutchUserAgent, forHTTPHeaderField: "User-Agent")
+ let (data, response) = try await URLSession.shared.data(for: request)
if let http = response as? HTTPURLResponse,
!(200...299).contains(http.statusCode) {
throw URLError(.badServerResponse)