Dev Reference Explorer
Look up HTTP status codes (RFC 9110), well-known TCP/UDP ports, MIME types, and the 7-bit ASCII table (decimal, hex, binary) with instant search.
HTTP Status (35)
Request headers received; client should proceed to send the body.
Server is switching protocols as requested (e.g., WebSocket upgrade).
Sends preliminary Link headers so the browser can preload assets early.
Standard response for successful HTTP requests.
Request succeeded and a new resource was created (often with Location header).
Accepted for asynchronous processing, but not yet completed.
Succeeded with no response payload body (common for DELETE or PUT).
Partial byte range delivered in response to a Range header.
Batch response conveying status for multiple independent operations.
Permanent redirect; user agents may change POST to GET.
Temporary redirect to another URI specified in Location.
Redirects to another URI using GET after a POST (Post/Redirect/Get).
Resource has not changed since ETag / If-Modified-Since; use cached copy.
Temporary redirect that strictly preserves the HTTP method and body.
Permanent redirect that strictly preserves the HTTP method and body.
Malformed syntax, invalid JSON, or missing required parameters.
Unauthenticated: valid credentials or token required.
Authenticated, but lacks permission to access the target resource.
Resource not found at the requested URI.
Target resource does not support this HTTP method (see Allow header).
Server timed out waiting for the client to finish sending the request.
Conflict with current resource state (e.g., duplicate key or version mismatch).
Resource was permanently removed and is no longer available.
Precondition in If-Match / If-Unmodified-Since evaluated to false.
Request payload is larger than the server is willing or able to process.
Payload format (Content-Type) is not supported by the target resource.
HTCPCP easter egg: the server refuses to brew coffee because it is a teapot.
Well-formed syntax, but failed semantic or domain validation rules.
Rate limit exceeded; check the Retry-After header before retrying.
Access denied due to legal demand, censorship, or regional compliance.
Unhandled exception or unexpected condition on the server.
Server does not support the functionality required to fulfill the request.
Gateway or reverse proxy received an invalid response from upstream.
Server is temporarily overloaded or down for maintenance.
Gateway or reverse proxy timed out waiting for the upstream server.
TCP/UDP Ports (39)
FTP active data transfer channel.
FTP command and control channel.
Secure Shell remote login, port forwarding, and SFTP/SCP.
Simple Mail Transfer Protocol for server-to-server relay.
Domain Name System resolver and zone transfers.
Dynamic Host Configuration Protocol server.
Unencrypted Hypertext Transfer Protocol.
Network Time Protocol clock synchronization.
Internet Message Access Protocol (unencrypted).
Lightweight Directory Access Protocol.
Encrypted HTTP over TLS (TCP) or QUIC/HTTP/3 (UDP).
Server Message Block file sharing.
SMTP over implicit TLS for email submission.
Authenticated email message submission (STARTTLS).
LDAP over TLS.
IMAP over TLS.
Microsoft SQL Server default listener.
Message Queuing Telemetry Transport (IoT).
Network File System shared mounts.
Apache ZooKeeper client coordination port.
etcd key-value store client API.
Common local web dev server and Grafana dashboard port.
MySQL and MariaDB relational database default port.
Windows Remote Desktop Protocol.
NATS messaging system client port.
OpenTelemetry Collector receiver over gRPC.
OpenTelemetry Collector receiver over HTTP.
PostgreSQL database default port.
AMQP 0-9-1 messaging broker (RabbitMQ).
Redis and Valkey in-memory data store.
Kubernetes API server HTTPS endpoint.
Standard alternative HTTP port for backends, proxies, and containers.
Prometheus monitoring web UI and HTTP API.
Apache Kafka event streaming broker.
Elasticsearch and OpenSearch REST HTTP API.
Memcached in-memory caching system.
RabbitMQ management web UI and HTTP API.
MongoDB document database default port.
WireGuard encrypted VPN tunnel.
MIME Types (27)
application/json.json.mapStandard JSON payload format for REST APIs (UTF-8).
application/problem+json.jsonStandard Problem Details error payload for HTTP APIs (RFC 9457).
application/x-ndjson.ndjson.jsonlNewline-delimited JSON for streaming and structured logs.
text/event-stream.sseServer-Sent Events (SSE) real-time push stream.
application/x-www-form-urlencodedKey-value pairs encoded like a URL query string in the request body.
multipart/form-dataForm submission containing binary file uploads separated by a boundary.
application/graphql.graphql.gqlGraphQL query string sent directly in the request body.
application/wasm.wasmWebAssembly binary module (required for instantiateStreaming).
text/html.html.htmHTML document rendered by the browser.
text/css.cssCascading Style Sheets (strict mode requires this exact MIME type).
text/javascript.js.mjsJavaScript / ES Module source code (official standard per RFC 9239).
text/plain.txt.log.confUnformatted plain text.
text/markdown.md.markdownMarkdown text document (RFC 7763).
text/csv.csvComma-separated values for spreadsheets and data exchange.
application/pdf.pdfPortable Document Format (PDF).
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.xlsxMicrosoft Excel OpenXML workbook (.xlsx).
image/png.pngLossless raster image supporting alpha transparency.
image/jpeg.jpg.jpegPhotographic image with lossy JPEG compression.
image/webp.webpModern web image format supporting lossy/lossless, alpha, and animation.
image/avif.avifHigh-efficiency image format based on AV1 video codec.
image/svg+xml.svgXML-based Scalable Vector Graphics.
font/woff2.woff2Brotli-compressed Web Open Font Format 2.
audio/mpeg.mp3MP3 audio stream (MPEG-1/2 Audio Layer III).
video/mp4.mp4.m4vMP4 video and audio container.
application/zip.zipZIP compressed archive.
application/gzip.gz.tgzGzip compressed archive or stream.
application/octet-stream.bin.exe.isoArbitrary binary data stream.
ASCII Table (16)
| Dec | Hex | Oct | Binary | Symbol | Description |
|---|---|---|---|---|---|
| 0 | 0x00 | 000 | 00000000 | NUL\0 | Null character (C string terminator) |
| 3 | 0x03 | 003 | 00000011 | ETX | End of Text (Ctrl+C interrupt) |
| 4 | 0x04 | 004 | 00000100 | EOT | End of Transmission (Ctrl+D / EOF) |
| 8 | 0x08 | 010 | 00001000 | BS\b | Backspace |
| 9 | 0x09 | 011 | 00001001 | TAB\t | Horizontal Tab |
| 10 | 0x0A | 012 | 00001010 | LF\n | Line Feed (Unix/Linux/macOS newline) |
| 13 | 0x0D | 015 | 00001101 | CR\r | Carriage Return (used in Windows/HTTP CRLF \r\n) |
| 27 | 0x1B | 033 | 00011011 | ESC\x1b | Escape (starts ANSI terminal color/cursor sequences, e.g. \x1b[32m) |
| 32 | 0x20 | 040 | 00100000 | SPACE' ' | Standard space character |
| 48 | 0x30 | 060 | 00110000 | 0 | Numeric digit '0' |
| 57 | 0x39 | 071 | 00111001 | 9 | Numeric digit '9' |
| 65 | 0x41 | 101 | 01000001 | A | Uppercase letter 'A' (lowercase = +32 / bit 0x20) |
| 90 | 0x5A | 132 | 01011010 | Z | Uppercase letter 'Z' (lowercase = +32 / bit 0x20) |
| 97 | 0x61 | 141 | 01100001 | a | Lowercase letter 'a' (uppercase = −32) |
| 122 | 0x7A | 172 | 01111010 | z | Lowercase letter 'z' (uppercase = −32) |
| 127 | 0x7F | 177 | 01111111 | DEL | Delete character |
How is it calculated?
Processed in your browser; nothing is sent.
⌨️ Use from the terminal (JSON)
This tool also runs outside the site: the cli.js script uses the same logic as this page and returns the result as JSON. Parameters are the same as this page's URL — copy the command below with the values on screen.
deno run -q "https://thecodecodex.com/cli.js?tool=dev-ref"
curl -s https://thecodecodex.com/cli.js | node --input-type=module - dev-ref sec=…
| Parameter | Description | Default |
|---|---|---|
| sec | all | http | ports | mime | ascii | all |
| q | termo de busca (ex.: 429, 5432, postgres, problem+json, 0x1B) | — |
| http | all | 1xx | 2xx | 3xx | 4xx | 5xx | all |
Requires Deno, Node.js or Bun. With Deno the script runs with no permissions: it cannot read files or access the network. Central Bank indicators are from the day the site was published.