AnyPS5/core/libs/prx/libSceHttp/src
Celegans12 d926e7879c feat(http): implement sceHttpParseStatusLine
Titles import sceHttpParseStatusLine from libSceHttp to read the
status line of a response; without the export they fail at startup.
Parse the HTTP/x.y version, the three-digit code and the reason phrase
up to the line feed, and return the library's PARSE_HTTP error codes.
The seven-argument signature is the one SharpProspero declares; the
behaviour follows the shadPS4 reimplementation of the PS4 library,
except that no byte past lineLen is read. A consumed count above
INT32_MAX cannot be returned and throws. guest_http covers valid lines
and each error path.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 17:51:29 +02:00
..
HttpErrors.hpp feat(http): implement sceHttpParseStatusLine 2026-10-05 17:51:29 +02:00
Parse.cpp feat(http): implement sceHttpParseStatusLine 2026-10-05 17:51:29 +02:00
Uri.cpp feat(libSceHttp): implement URI parse, build and escape 2026-10-01 18:15:50 +02:00