Rug

#mime

5 APIs met deze tag

MIME Types API

De canonieke MIME / media-type database (de jshttp mime-db gebruikt door Express en de meeste Node-ecosystemen: IANA + Apache + nginx), geserveerd vanuit het geheugen — geen key. Los een mediatype op naar de bestandsextensies, charset en comprimeerbaarheid; zoek het mediatype(s) op voor een bestandsextensie (bijv. png → image/png); en zoek of toon types per bron. 2.600+ mediatypes, 1.000+ met bestandsextensies. Slanke, voorspelbare JSON. Ideaal voor uploadvalidatie, Content-Type-resolutie, bestandstype-detectie, download-handlers en ontwikkeltools.

api.oanor.com/mimetypes-api

MIME Encoding API

De e-mail- en MIME-tekstcoderingen die algemene base64/hex-toolkits overslaan. Het quoted-printable-eindpunt codeert en decodeert Quoted-Printable (RFC 2045) — de Content-Transfer-Encoding die meestal ASCII-tekst leesbaar houdt terwijl alles anders wordt ontsnapt als =XX hex, met de zachte regeleinden bij 76 kolommen en de verwerking van afsluitende spaties zoals de specificatie vereist. Het encoded-word-eindpunt codeert en decodeert RFC 2047 encoded-words — de =?UTF-8?Q?…?= en =?UTF-8?B?…?= vorm die wordt gebruikt om niet-ASCII-tekst in e-mailheaders zoals Subject, From, To en andere te dragen — in zowel de Q (quoted-printable-stijl) als B (base64) variant, en decodeert elke combinatie ervan terug naar platte tekst. Alles is UTF-8 en wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor het bouwen en parseren van e-mail (SMTP/IMAP), .eml- en MIME-tooling, nieuwsbrief- en transactionele-mailsystemen, en het migreren van verouderde e-mailgegevens. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 eindpunten. Dit zijn de MIME-specifieke coderingen; voor base64, base32, hex, URL- en HTML-entiteitcodering gebruik een algemene coderings-API.

api.oanor.com/mimeencode-api

File Type Detection API

Detecteer het echte type van een bestand op basis van de inhoud — de magische bytes / binaire handtekening — niet op basis van de naam. Stuur een bestand via URL of base64 en ontvang de echte extensie en MIME-type, met herkenning van 100+ binaire formaten: afbeeldingen (PNG, JPEG, GIF, WebP, AVIF, HEIC), audio en video (MP3, MP4, WAV, FLAC, MKV), archieven (ZIP, GZIP, 7z, RAR, TAR), documenten (PDF, DOCX, XLSX), lettertypen en meer. Optioneel een bestandsnaam doorgeven om een vervalste extensie te markeren (bijv. een PNG hernoemd naar .txt). Tekstformaten zoals TXT, CSV, JSON en SVG hebben geen handtekening en retourneren detected=false. Detectie is lokaal — geen sleutel, geen externe dienst. Live, niets opgeslagen. 2 endpoints. Gebouwd voor veilige uploadvalidatie, anti-spoofing controles, contentpijplijnen en forensisch onderzoek. Anders dan een extensie-naar-MIME opzoeking.

api.oanor.com/filetype-api

Email Parser API

Parseer een ruwe e-mail (RFC 822 / MIME / .eml) naar schone, gestructureerde gegevens. Stuur het ruwe bericht (of een URL naar een .eml-bestand) en ontvang de afzender, ontvangers (aan / cc / bcc / antwoord-naar) met namen en adressen gescheiden, het onderwerp, de geparseerde datum, het Message-ID, In-Reply-To en References (voor threading), prioriteit, de platte tekst- en HTML-teksten, elke header en metadata voor elke bijlage (bestandsnaam, inhoudstype, grootte, content-id — nooit de binaire payload). Een /v1/headers-eindpunt retourneert alleen de headermap. Parsing is volledig lokaal (geen externe service) en er wordt niets opgeslagen. Live. 3 eindpunten. Gebouwd voor inkomende e-mailverwerking, .eml-viewers, mailboximport, ticketing en e-mailautomatiseringspijplijnen. Onderscheiden van adresvalidatie en SPF/DMARC-controles.

api.oanor.com/emailparse-api

MIME API

Een snelle, volledig lokale MIME- en bestandstype-toolkit: zoek het MIME-type, de tekenset en categorie op voor een bestandsnaam of extensie, vermeld elke bestandsextensie die is geregistreerd voor een MIME-type, en detecteer het echte type van een bestand aan de hand van de leidende magische bytes (meer dan 40 handtekeningen, inclusief RIFF-container-desambiguatie voor WEBP, WAV en AVI), waarbij hex- of base64-invoer wordt geaccepteerd. Elk eindpunt accepteert invoer via de queryreeks of de aanvraagbody. Pure server-side berekening, geen externe upstream, dus reacties zijn onmiddellijk en altijd beschikbaar. Ideaal voor uploadvalidatie, beveiliging (verifieer het echte type van een bestand tegen de opgegeven extensie), CDN's en contentpijplijnen.

api.oanor.com/mime-api