mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-23 21:18:58 +00:00
10 lines
569 B
Markdown
10 lines
569 B
Markdown
![]() |
# Service Client
|
||
|
|
||
|
These are base classes for all the [API](../../api) clients for talking to other [services](../service).
|
||
|
|
||
|
## Central Classes
|
||
|
|
||
|
* [AbstractDynamicClient](src/main/java/nu/marginalia/client/AbstractDynamicClient.java) base class for API clients
|
||
|
* [AbstractClient](src/main/java/nu/marginalia/client/AbstractClient.java) handles requests at a lower level
|
||
|
* [Context](src/main/java/nu/marginalia/client/Context.java) handles request tracking
|
||
|
* [ContextScrambler](src/main/java/nu/marginalia/client/ContextScrambler.java) handles anonymization of public IPs
|