HTTP
5 pages.
Calling other services
Every outbound HTTP call goes through `Http.*` — `Http.Get`/`Post`/`Put`/`Delete` take the URL as a value and hand back an `HttpResponse` you branch…
The Problem Reports kits — one app tells another about its problems, and the other follows each to the end
`Osysharp.ProblemReports` (the wire and the receiving side) and `Osysharp.ProblemReports.Sending` (the reporting side) are a public wire between two…
Http.*
Make an outbound HTTP call to a URL you build at runtime — a webhook, a third-party API, a discovered endpoint…
HttpResponse
The result of an `Http.*` call. Carries the HTTP status code, the body as text AND as bytes, every response header, and a convenience `IsSuccess`…
a typed HTTP client (a class over Http.*)
A typed HTTP client is an **ordinary class** that wraps an external API: a `BaseUrl` field, a credential field, one public method per endpoint, and a…