Code Explainers

Code explainers tagged #http-range-requests

javascript
const fs = require('fs');
const path = require('path');
const express = require('express');
 

Streaming video with HTTP range requests in Express

http-range-requests streaming path-traversal
Intermediate 8 steps
php
<?php
 
function streamFileWithRanges(string $path, ?string $rangeHeader): void
{

How HTTP range requests stream files in PHP

http-range-requests streaming partial-content
Intermediate 10 steps
python
import os
import re
from flask import Blueprint, request, Response, abort
 

HTTP range requests for video streaming in Flask

http-range-requests streaming generators
Intermediate 8 steps
rust
use axum::{
    body::Body,
    extract::Path,
    http::{header, HeaderMap, HeaderValue, StatusCode},

HTTP range requests for video streaming in Axum

http-range-requests streaming async-io
Advanced 8 steps