diff options
| author | s <[email protected]> | 2025-11-08 02:44:13 -0500 |
|---|---|---|
| committer | s <[email protected]> | 2025-11-08 02:44:13 -0500 |
| commit | dfcf52f30cdbde3a4e1400024b0c27451d179e5d (patch) | |
| tree | cdcac72f0d58b0689777644c771e80d53b502434 /internal/client/client.go | |
| parent | 486a369f05125a3b86d663ea94684466e0658099 (diff) | |
| download | dborg-dfcf52f30cdbde3a4e1400024b0c27451d179e5d.tar.gz dborg-dfcf52f30cdbde3a4e1400024b0c27451d179e5d.zip | |
feat: add unauthenticated client support and new osint/x commands
Diffstat (limited to 'internal/client/client.go')
| -rw-r--r-- | internal/client/client.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/internal/client/client.go b/internal/client/client.go index 468fae9..eaf87cb 100644 --- a/internal/client/client.go +++ b/internal/client/client.go @@ -29,6 +29,15 @@ func New(cfg *config.Config) (*Client, error) { }, nil } +func NewUnauthenticated(cfg *config.Config) (*Client, error) { + return &Client{ + config: cfg, + httpClient: &http.Client{ + Timeout: cfg.Timeout, + }, + }, nil +} + func (c *Client) doRequest(method, path string, params url.Values, body interface{}) ([]byte, error) { fullURL := c.config.BaseURL + path if params != nil && len(params) > 0 { |
