MCPcopy Create free account
hub / github.com/apache/devlake / Request

Class Request

backend/python/pydevlake/pydevlake/api.py:38–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36
37
38class Request:
39 def __init__(self,
40 url: str,
41 query_args: Optional[QueryArgs] = None,
42 headers: Optional[Headers] = None):
43 self.url = url
44 self.query_args = query_args or {}
45 self.headers = headers or {}
46
47 def copy(self):
48 return Request(self.url, self.query_args, self.headers)
49
50 def __str__(self):
51 if self.query_args:
52 query_str = '&'.join(f'{k}={v}' for k, v in self.query_args.items())
53 return f'{self.url}?{query_str}'
54 return self.url
55
56
57class Response:

Callers 4

my_profileMethod · 0.90
accountsMethod · 0.90
copyMethod · 0.85
getMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected