Development Tool Guides: HTTP Checks, Code Search and Diagrams3
Use a small example to check a response, locate an implementation or preserve an editable diagram. Local fixtures and file-structure checks have narrower scope than a live service or a full editor round trip.
Check a response
Use a local Python server to distinguish HTTP response cases.
- Test HTTP Status Codes Locally with a Small Python Server
Run a localhost HTTP fixture for JSON status responses, HTML with status 200, and body-free 204. Check headers and bodies independently of status codes.
Find the implementation
Narrow repository/path searches and verify a known checkout with Git.
- Search Code with GitHub, Sourcegraph and Local Git
Narrow code searches by repository, language and path, distinguish GitHub and Sourcegraph query syntax, and reproduce a fixed-string search with local Git.
Keep diagrams editable
Store draw.io source and inspect the XML relationships separately from a shared image.
- Keep Editable draw.io Sources Alongside Shared Diagrams
Create a small uncompressed draw.io XML diagram, keep the .drawio source, and distinguish editable diagram data from SVG or PNG used for sharing.