API de Content-Disposition
Analiza y construye encabezados HTTP Content-Disposition (RFC 6266, con codificación filename* de RFC 5987). El endpoint de análisis lee un encabezado en su tipo de disposición (attachment, inline o form-data), su nombre de archivo — decodificando correctamente la forma extendida filename*=UTF-8''… y prefiriéndola sobre un nombre de archivo simple exactamente como lo requiere la especificación — el nombre del campo form-data y cualquier parámetro restante. El endpoint de construcción ensambla un encabezado correcto a partir de campos simples y, cuando un nombre de archivo contiene caracteres no ASCII (acentos, emoji, CJK), emite automáticamente tanto un nombre de archivo de respaldo ASCII como el filename* codificado en porcentaje, para que todos los navegadores muestren el nombre de descarga correcto mientras que los clientes más antiguos aún funcionan. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado — ningún archivo se obtiene o almacena. Ideal para endpoints de descarga y carga de archivos, almacenamiento de objetos y CDN, puertas de enlace y proxies de contenido, manejo de correo electrónico y multipart, y depuración de por qué una descarga tiene un nombre incorrecto. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto construye y analiza la cadena del encabezado en sí; no sirve un archivo.
api.oanor.com/contentdisposition-api