todo(20): open
This commit is contained in:
parent
1879157fab
commit
a0fd3e5d48
1 changed files with 17 additions and 0 deletions
17
TODO
17
TODO
|
|
@ -261,3 +261,20 @@ Description: Add byteb4rb1e.utils.config: INI-backed config dataclasses where a
|
||||||
KEY=VALUE flag (apply_overrides, format_help), and the companion
|
KEY=VALUE flag (apply_overrides, format_help), and the companion
|
||||||
argparse KeyValueAction (byteb4rb1e.utils.argparse.actions) that
|
argparse KeyValueAction (byteb4rb1e.utils.argparse.actions) that
|
||||||
accumulates KEY=VALUE pairs into a dict.
|
accumulates KEY=VALUE pairs into a dict.
|
||||||
|
|
||||||
|
--ISSUE
|
||||||
|
Content-Type: application/issue
|
||||||
|
ID: 20
|
||||||
|
Type: feature
|
||||||
|
Title: cookie-persisting HTTP session client
|
||||||
|
Status: open
|
||||||
|
Priority: medium
|
||||||
|
Created: 2026-06-06
|
||||||
|
Relationships:
|
||||||
|
Description: Extend byteb4rb1e.utils.http.client with an HttpSession class that
|
||||||
|
persists cookies across requests via http.cookiejar (suitable for
|
||||||
|
login followed by cookie-authenticated page fetches), supporting
|
||||||
|
GET with query params, form-encoded POST, default/per-request
|
||||||
|
header merging, and HTTPError-to-response conversion. Also refactor
|
||||||
|
HttpResponse into a frozen dataclass with text as a derived
|
||||||
|
property.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue