mirror of
https://github.com/sussy-code/providers.git
synced 2026-05-05 01:38:54 +00:00
10 lines
572 B
Markdown
10 lines
572 B
Markdown
# Flags
|
|
|
|
Flags is the primary way the library seperates entities between different environments.
|
|
For example some sources only give back content that has the CORS headers set to allow anyone, so that source gets the flag `CORS_ALLOWED`. Now if you set your target to `BROWSER`, sources without that flag won't even get listed.
|
|
|
|
This concept is applied in multiple away across the library.
|
|
|
|
## Flag options
|
|
- `CORS_ALLOWED`: Headers from the output streams are set to allow any origin.
|
|
- `IP_LOCKED`: The streams are locked by ip, requester and watcher must be the same.
|