ForHosting KIT · Web: scraping y monitoreo

Buscar tipo MIME por extensión de archivo

Escriba .json y obtenga application/json, o png para image/png, con o sin el punto y en mayúsculas o minúsculas. Una errata como jsoon devuelve tres grafías cercanas en lugar de un tipo adivinado. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Extensión
.json
Obtiene
Tipo MIME
application/json

Escriba una extensión con o sin punto inicial, como .json o png, y obtendrá la extensión normalizada y su tipo MIME estándar. Si no se reconoce, recibirá un error claro con grafías compatibles cercanas, útil tanto para consultas rápidas como para validaciones deterministas en procesos automatizados.

De la extensión del archivo a su tipo de contenido

Una extensión es una convención para nombrar archivos, mientras que un tipo MIME es el identificador estructurado que el software emplea para describir contenido. Esta consulta ofrece la correspondencia estándar de formatos habituales de documentos, imágenes, audio, vídeo, archivos comprimidos, fuentes y recursos web. Puede indicar solo la extensión o incluir el punto inicial; antes de buscar se eliminan los espacios exteriores y se normalizan las mayúsculas.

El resultado contiene deliberadamente la extensión normalizada y el tipo MIME por separado, para que usted pueda leerlo directamente o entregarlo a otro paso sin analizar una frase. La operación no examina ningún archivo ni afirma que sus bytes coincidan con el nombre. Responde a una pregunta más concreta y determinista: qué tipo de medio registrado o establecido corresponde normalmente a la extensión facilitada.

Cómo funcionan la normalización, los errores y las sugerencias

Tras retirar un punto inicial opcional, el valor restante solo puede contener letras y números. Se rechazan rutas, nombres completos, comodines, barras y signos compuestos porque extraer un sufijo en silencio haría que una entrada accidental pareciera válida. Si una extensión bien formada no figura en la tabla, la respuesta es un error de entrada no válida, nunca un tipo MIME inventado.

Además, se muestran tres extensiones compatibles cercanas, ordenadas de forma determinista por distancia ortográfica y con desempates estables. Una sugerencia es información, no una corrección automática: envíe expresamente la extensión deseada para obtener el tipo MIME. Así, las integraciones siguen siendo previsibles y una errata no termina convertida en una cabecera Content-Type plausible pero incorrecta.

Cómo utilizar el resultado de forma segura

El tipo MIME devuelto sirve para configuración, metadatos, preparación de listas permitidas, documentación y procesos donde la extensión sea la fuente de verdad conocida. Por ejemplo, una herramienta de compilación puede confirmar el Content-Type asignado a un recurso generado, un formulario de carga puede relacionar un sufijo permitido con el tipo esperado y el personal de soporte puede comprobar un formato ofimático desconocido sin recorrer un registro extenso.

Los sistemas sensibles a la seguridad deben inspeccionar también las firmas del archivo o analizar su contenido, porque un archivo puede cambiar de nombre y una extensión puede mentir. La consulta es completamente local: no realiza solicitudes de red, no almacena el valor enviado y siempre produce el mismo resultado para la misma entrada.

Definir una cabecera Content-Type

Averigüe el tipo de medio esperado antes de configurar cabeceras para un archivo generado o servido de forma estática.

Validar reglas de carga

Relacione una extensión permitida con un tipo MIME, manteniendo separadas la comprobación del nombre y la inspección del contenido.

Diagnosticar formatos discordantes

Compare el sufijo de un archivo con el tipo de medio comunicado por un servidor, un objeto almacenado o un adjunto.

¿Puedo incluir el punto inicial?

Sí. Los valores .png y png se normalizan como la misma extensión.

¿Esta herramienta examina un archivo cargado?

No. Solo relaciona la extensión indicada; no lee bytes, detecta firmas ni verifica el contenido.

¿Qué ocurre si la extensión es desconocida?

La solicitud devuelve un error de entrada no válida que identifica la extensión y muestra tres coincidencias compatibles cercanas.

¿Se admiten extensiones en mayúsculas?

Sí. Se normaliza el uso de mayúsculas, por lo que JPG, jpg y . JPG producen el mismo resultado.

¿Puedo usar el resultado como control de seguridad?

No por sí solo. Un nombre puede ser engañoso, así que una validación sensible debe inspeccionar o analizar también el contenido real.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/web/mime-type-lookup

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/web/mime-type-lookup \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"extension":".json"}'
{
  "extension": ".json"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.mime_type_lookup",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

timeout_sec30
max_crawl_pages25
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Este buscador de tipos MIME convierte una extensión conocida en el tipo de medio utilizado en cabeceras HTTP, cargas, archivos adjuntos y validaciones de contenido.

De un sufijo de archivo a un tipo de medio HTTP

Navegadores, servidores web, API, almacenes de objetos y clientes de correo suelen usar valores como application/json, image/png o text/css para decidir cómo tratar un recurso.

Cómo funcionan la normalización, los errores y las sugerencias

Las extensiones se aceptan en un formato cómodo: JSON, json y .json conducen a la misma entrada. Esto resulta especialmente útil ante errores como jpgg, jsoon o xslx, donde una persona suele reconocer la intención, pero una API no debe corregirla sin aviso.

Cómo utilizar el resultado de forma segura

Del mismo modo, una respuesta HTTP puede declarar un tipo distinto al sufijo de su URL; al auditar un recurso activo, use la cabecera real. Puede ejecutarla gratis en el navegador de esta página; las solicitudes automatizadas mediante la API cuestan $0.002 cada una.

¿Cuánto cuesta una consulta mediante la API?

Cada solicitud API cuesta $0.002; la herramienta del navegador de esta página es gratuita.

Ver la documentación completa del KIT →