internetarchive / internetarchive/bookserver
enable filtering drm by Accept header
Open
- Dominant language
- Python
- Stars
- 138
- Forks
- 19
- PR merge metrics
- No merged PRs in 30d
Description
To get ACS4 books, something like
"Accept: application/atom+xml application/epub+zip;drm=http://ns.adobe.com/adept"
To get drm-free books, something like:
"Accept: application/atom+xml application/epub+zip"
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the OPDS endpoint and the code that parses or ignores the HTTP Accept header. Compare responses for the two Accept examples in the issue, then verify that ACS4 books are included only when the DRM media type is requested and that DRM-free requests exclude them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100