38a: Interpret a reply without making a request
Raw representation: bytes
Decoded representation: str
Parsed representation: dict
Spring search
Empty results: no first item; IndexError
38b: Normal fixture pages
Read page1.json: C01, C02
Read page2.json: C01, C02, C03
Stop: next_page is None
Complete record count: 3
Change only page2's next_page to page1.json:
Read page1.json: C01, C02
Read page2.json: C01, C02, C03
Rejected: Repeated page; stopping incomplete extraction
Restore the end marker and add C04:
Read page1.json: C01, C02
Read page2.json: C01, C02, C03, C04
Stop: next_page is None
Complete record count: 4
