MCPcopy Create free account
hub / github.com/audacity/audacity / CreateRequest

Method CreateRequest

libraries/lib-sentry-reporting/SentryRequestBuilder.cpp:27–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25}
26
27network_manager::Request SentryRequestBuilder::CreateRequest() const
28{
29 using namespace std::chrono;
30
31 const std::string sentryAuth =
32 std::string("Sentry sentry_version=7,sentry_timestamp=") +
33 std::to_string(
34 duration_cast<seconds>(system_clock::now().time_since_epoch())
35 .count()) +
36 ",sentry_client=sentry-audacity/1.0,sentry_key=" + SENTRY_DSN_KEY;
37
38 network_manager::Request request(mUrl);
39
40 request.setHeader("Content-Type", "application/json");
41 request.setHeader("X-Sentry-Auth", sentryAuth);
42
43 return request;
44}
45
46SentryRequestBuilder::SentryRequestBuilder()
47{

Callers 1

SendMethod · 0.80

Calls 2

to_stringFunction · 0.85
setHeaderMethod · 0.80

Tested by

no test coverage detected