Cómo usar esta herramienta para desarrolladores
- Escribe la URL del recurso en la primera línea.
- Deja una línea en blanco y pega debajo el contenido exacto.
- Elige tipo de etiqueta, algoritmo y crossorigin.
- Genera y copia el HTML.
Construye una etiqueta HTML con Subresource Integrity calculando el hash del contenido que proporcionas. La primera línea indica la URL del recurso y, tras una línea en blanco, se pega el contenido exacto. Puedes generar una etiqueta script o link stylesheet con integrity y crossorigin.
Calcula el digest del contenido local con Web Crypto y lo incrusta en una etiqueta HTML escapando la URL para no introducir atributos sin cerrar.
La URL no se descarga. Si el recurso que se sirve desde esa URL no coincide byte por byte con el contenido pegado, SRI bloqueará la carga.
La entrada se separa por la primera línea en blanco. Todo lo anterior se trata como URL tras recortar espacios y todo lo posterior como contenido a hashear.
Está orientada a contenido textual. No descarga recursos ni confirma que crossorigin sea aceptado por el servidor remoto.
Coloca la URL en la primera línea, deja una línea en blanco y pega a continuación el contenido exacto del recurso.
La primera usa src y cierre script; la segunda usa rel="stylesheet" y href para una hoja CSS externa.
Es habitual para recursos cross-origin; el servidor remoto también debe responder de forma compatible con CORS.
No. No realiza solicitudes remotas, por lo que debes asegurarte de que el contenido pegado coincide con el recurso servido.
Sí. SRI admite tokens con SHA-256, SHA-384 y SHA-512; la herramienta permite seleccionar los tres.
| Entrada | Uso |
|---|---|
| Primera línea | URL del recurso |
| Después de línea vacía | Contenido para hashing |
| Controles | Etiqueta, algoritmo y crossorigin |
Consulta más utilidades para analizar y construir cabeceras HTTP y políticas de seguridad.
Ver categoría