← CodeClarityLab Home
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — #http educational data only
| |
Last 30 days
0 pings — 2026-04-16 T 5 pings — 2026-04-17 F 5 pings — 2026-04-18 S 25 pings — 2026-04-19 S 6 pings — 2026-04-20 M 1 ping — 2026-04-21 T 10 pings — 2026-04-22 W 15 pings — 2026-04-23 T 15 pings — 2026-04-24 F 28 pings — 2026-04-25 S 8 pings — 2026-04-26 S 8 pings — 2026-04-27 M 4 pings — 2026-04-28 T 5 pings — 2026-04-29 W 17 pings — 2026-04-30 T 30 pings — 2026-05-01 F 21 pings — 2026-05-02 S 9 pings — 2026-05-03 S 8 pings — 2026-05-04 M 6 pings — 2026-05-05 T 2 pings — 2026-05-06 W 21 pings — 2026-05-07 T 18 pings — 2026-05-08 F 47 pings — 2026-05-09 S 11 pings — 2026-05-10 S 9 pings — 2026-05-11 M 0 pings — 2026-05-12 T 6 pings — 2026-05-13 W 9 pings — Yesterday T 15 pings — Today F
Amazonbot 2Perplexity 2Ahrefs 1
Google 2Bing 1Claude 1Meta AI 1
Amazonbot 310Perplexity 238Google 120ChatGPT 85Ahrefs 69Unknown AI 57Claude 47SEMrush 32Majestic 12Meta AI 10Bing 8Qwen 6
crawler 913 crawler_json 72 pre-tracking 9
Tag total994 pings Terms pinged36 / 36 Distinct agents11
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Fetch API ES2015
The browser-native Promise-based API for making HTTP requests — replacing XMLHttpRequest with a cleaner interface supporting streaming, CORS, and request/response objects.
1mo ago javascript beginner
HTTP Cookies in PHP PHP 7.3+
Cookies are small key-value pairs sent by the server via Set-Cookie and echoed back by the browser on every request — PHP sets them with setcookie() before any output, with Secure, HttpOnly, and SameSite flags controlling safety.
1mo ago php beginner
HTTP Content Negotiation
The HTTP mechanism by which clients declare what formats, languages, and encodings they accept (Accept, Accept-Language, Accept-Encoding) and servers respond with the best match — or 406 Not Acceptable if none fits.
2mo ago api_design intermediate
CORS — Cross-Origin Resource Sharing PHP 7.0+
A browser security mechanism that blocks JavaScript from making HTTP requests to a different origin — PHP APIs must send specific headers to allow cross-origin requests from permitted frontend origins.
2mo ago security intermediate
EventSource API — Server-Sent Events (Client Side) HTML5
EventSource is the browser API for consuming Server-Sent Events (SSE) — a one-directional server-to-client stream over HTTP that automatically reconnects, ideal for live feeds, notifications, and streaming LLM responses.
2mo ago javascript intermediate
Guzzle HTTP Client PHP 7.2+
Guzzle is PHP's most popular HTTP client library — providing a clean API for making synchronous and asynchronous HTTP requests, handling middleware, retries, authentication, and multipart uploads, with PSR-7 and PSR-18 compliance.
2mo ago php intermediate
Webhooks vs Message Queues
Webhooks push events via HTTP to a registered URL (caller waits for response); message queues decouple sender and receiver — queues are more reliable but require consumer infrastructure.
2mo ago messaging beginner
Headers Already Sent Error PHP 5.0+
PHP sends HTTP headers on first output — any echo, whitespace, or BOM before header() causes 'Cannot modify header information — headers already sent'.
2mo ago php beginner
AbortController — Cancellable Fetch ES2017
AbortController cancels in-flight fetch requests — essential for search-as-you-type, tab switching, and preventing race conditions in PHP API calls.
2mo ago javascript intermediate
AJAX Patterns for PHP Backends ES2017
Patterns for communicating with PHP backends via fetch — JSON APIs, CSRF tokens, error handling, and response parsing.
2mo ago javascript intermediate
Axios — HTTP Client for PHP APIs ES2015
Axios is a promise-based HTTP client with interceptors, automatic JSON parsing, and CSRF token injection — common in Laravel and Symfony frontends.
2mo ago javascript intermediate
URL & URLSearchParams API ES2015
URL and URLSearchParams provide structured URL parsing and query string building — the JavaScript equivalent of PHP's parse_url and http_build_query.
2mo ago javascript beginner
Brotli vs gzip Compression PHP 5.0+
Brotli (br) compresses 15-25% better than gzip for text content — use Brotli for supported browsers (all modern ones), gzip as fallback, both configured at the server level not PHP.
2mo ago performance intermediate
HTTP in Python — requests & httpx Python 3.7+
requests is the standard sync HTTP library; httpx adds async support, HTTP/2, and a similar API — both far more ergonomic than urllib.
2mo ago python beginner
HTTP Request-Response Cycle
The complete lifecycle of an HTTP request — DNS resolution, TCP connection, TLS handshake, request transmission, server processing, and response delivery.
2mo ago networking intermediate
HTTP/3 & QUIC
HTTP/3 runs over QUIC (UDP-based) instead of TCP — eliminating head-of-line blocking, reducing connection setup time, and improving performance on lossy networks.
2mo ago performance advanced
MIME Sniffing & X-Content-Type-Options PHP 5.0+
Browsers that sniff file content to guess MIME type can execute uploaded HTML/JavaScript files as scripts — X-Content-Type-Options: nosniff prevents this.
2mo ago security intermediate
Diagram: API Error Handling API Error Handling
Returning structured, machine-readable error responses using appropriate HTTP status codes — enabling clients to handle errors programmatically without parsing message strings.
2mo ago api_design intermediate
Diagram: Asset Versioning & Browser Cache Strategy Asset Versioning & Browser Cache Strategy
Serving static assets with immutable long-lived cache headers plus content-hash filenames — maximising cache hits while guaranteeing instant cache-busting on change.
2mo ago performance beginner
Diagram: CDN Edge Caching CDN Edge Caching PHP 5.0+
Content Delivery Networks cache responses at edge nodes close to users — reducing latency and origin load, controlled via Cache-Control headers.
2mo ago performance intermediate
✓ schema.org compliant