.HAR

HAR-fil

HTTP Archive
Ställ en fråga
SNABBT SVAR

En HAR-fil är ett HTTP Archive - en JSON-logg över varje nätverksanrop en webbläsare gjort under en session. Öppna den genom att dra den till Google HAR Analyzer eller till webbläsarens DevTools (F12 > Network). Innan du delar en fil bör du rensa den: en HAR lagrar kakor, auth-tokens och lösenord i klartext.

Utvecklare: W3C Web Performance Working Group (originally Jan Odvarko / Firebug, with the Web Performance WG) Kategori: Internetfiler Öppen standard MIME: application/json
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 29, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet HAR?

En .har-fil - förkortning för HTTP Archive - är en JSON-baserad logg som registrerar varje HTTP-begäran och svar som utbyts under en webbläsarsession. Webbläsare, proxyservrar och verktyg för prestandaövervakning exporterar .har-filer så att utvecklare och supporttekniker kan spela upp, inspektera och analysera nätverksaktivitet offline.

Formatet uppstod omkring 2007 som exportformat för Firebugs Net-panel och formaliserades senare i ett W3C Editor's Draft 2012. HAR 1.2 är den version som skrivs av alla stora webbläsare idag: Chrome, Edge, Firefox och Safari inkluderar alla alternativet Spara allt som HAR i fliken Network i sina DevTools.

Internt är en .har-fil ett enda JSON-objekt med en toppnivånyckel - log - som innehåller:

  • version - alltid 1.2 i moderna exporter (äldre verktyg skrev 1.1)
  • pages[] - en post per sidladdning, med övergripande laddningstider
  • entries[] - en post per HTTP-begäran/svar-par, inklusive URL, metod, statuskod, rubriker, kakor, postad formulärdata och tider för varje steg (DNS-uppslagning, TCP-anslutning, TLS-handskakning, sändning, väntan, mottagning)

Eftersom .har-filer lagrar allt detta som vanlig UTF-8-text kan de innehålla känsliga data såsom sessionskakor, auktoriseringstokens och fullständiga svarskroppar. Hantera dem som inloggningsuppgifter innan du delar dem offentligt eller bifogar dem i ett supportärende.

Supportteam hos tjänster som Microsoft 365, Okta, Zendesk och Cloudflare ber rutinmässigt användare att spela in och bifoga en .har-fil för att hjälpa till att diagnostisera inloggningsfel, långsamma sidladdningar och API-fel. Säkerhetsforskare laddar också in .har-exporter i verktyg som Fiddler eller Wireshark för att inspektera och spela upp fångade sessioner.

Filerna växer snabbt: en enkel sidladdning kan generera 200 KB-2 MB; att spela in en komplex session under flera minuter kan överstiga 100 MB. Formatet har ingen inbyggd komprimering, även om .har-filer rutinmässigt gzippas externt för lagring eller överföring. Vilken textredigerare som helst kan öppna dem - eftersom de är ren JSON - och dedikerade analysverktyg som Google Admin Toolbox HAR Analyzer presenterar data som interaktiva vattenfallstabeller över anrop och svar.

Säkerhet & trygghet

RISK: HIGH

Faran med en HAR är inte skadlig kod utan EXPONERING. En HAR fångar allt som webbläsaren skickade och tog emot i klartext: sessionskakor, OAuth/bearer-tokens, API-nycklar, CSRF-tokens, fullständiga POST-kroppar och ibland inskrivna lösenord. Den som kommer över filen kan ofta spela upp användarens autentiserade session. Uppmärksammade incidenter (t.ex. intrånget i Oktas supportsystem 2023, där stulna HAR-filer innehöll sessionstokens) gör detta konkret. Innan du delar en HAR: generera den UTAN svarsinnehåll om möjligt, och kör den genom ett rensningsverktyg (t.ex. Cloudflare/Google «HAR sanitizer» eller verktyget har-sanitizer) för att ta bort kakor, Authorization-rubriker och tokens. Publicera aldrig en rå HAR i ett offentligt ärende, forum eller chatt. Själva filen exekveras inte, så det är säkert att öppna en för att LÄSA den.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNHTTP Archiveäven känd som HAR file, HTTP Archive format
UTVECKLAREW3C Web Performance Working Group (originally Jan Odvarko / Firebug, with the Web Performance WG)sedan 2007 (HAR 1.1 draft, Firebug Net panel); W3C draft 'HTTP Archive (HAR) format' 2012
MIME-TYPapplication/json
TYPJSON-baserad logg av en webbläsar-/HTTP-klientsession (text)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Resource Interchange Audio (föråldrad .HAR) - Ett fåtal gamla spel från DOS-eran använde .har för packade ljud-/resursarkiv; ej relaterat till HTTP Archive.

Program som öppnar HAR-filer

Windows5 apps
Google Admin Toolbox HAR Analyzer Gratis Öppna webbplatsen i en webbläsare, dra .har-filen till sidan - den renderar en tidslinje och detaljer per anrop helt på klientsidan (filen laddas inte upp).
Google Chrome / Microsoft Edge DevTools Gratis Tryck på F12, öppna fliken Network, högerklicka i anropslistan, välj «Import HAR file» (eller dra .har-filen till panelen) för att spela upp vattenfallet.
Visual Studio Code Gratis Öppna .har-filen som JSON; använd «Format Document» och kodfällning för att läsa den. Tillägget «HAR Viewer» lägger till en strukturerad vy.
Notepad / any text editor Öppen källkod Öppna som text - det är JSON. Använd ett JSON-insticksprogram för att snygga till formateringen innan du läser.
Fiddler Everywhere Freemium File till Import till HAR - laddar in fångsten i Fiddlers inspektörer för uppspelning och analys.
macOS2 apps
Safari Web Inspector Inbyggd Aktivera Develop-menyn, öppna Web Inspector till Network, importera sedan HAR-filen; eller använd Google HAR Analyzer i valfri webbläsare.
Google HAR Analyzer (web) Gratis Samma analysverktyg på klientsidan fungerar i Safari/Chrome på macOS.
Linux2 apps
Google HAR Analyzer (web) Gratis Samma analysverktyg på klientsidan fungerar i Safari/Chrome på macOS.
Chromium / Firefox DevTools Öppen källkod F12 till Network till Import HAR.
Web1 app
Google Admin Toolbox HAR Analyzer Gratis Öppna webbplatsen i en webbläsare, dra .har-filen till sidan - den renderar en tidslinje och detaljer per anrop helt på klientsidan (filen laddas inte upp).

Tekniska detaljer

djup specifikation
ContainerformatJSON (ren text, UTF-8)
MIME-typapplication/json; även registrerad som application/har+json
FilsignaturIngen - identifieras genom JSON-struktur; filen börjar nästan alltid med {"log":{"version":"1.2"
Internt versionsfältfältet log.version: «1.2» i alla moderna exporter; äldre verktyg skrev «1.1»
Toppnivåschema{log:{version, creator, browser, pages[], entries[]}} - ett entries[]-objekt per HTTP-begäran/svar-par
Tidsfält per postMillisekundupplösning per steg: dns, connect, ssl, send, wait (TTFB), receive - möjliggör analys av vattenfallsdiagram
Hantering av binärt innehållBinära svarskroppar är base64-kodade inuti JSON-textfältet
KomprimeringIngen inbyggd; gzippas vanligtvis externt som .har.gz för lagring eller överföring
IntegritetskänslighetHög - lagrar kakor, auktoriseringsrubriker, auth-tokens och fullständiga begäran/svarskroppar i klartext
Typisk filstorlek200 KB - 50 MB per session; mediatunga eller utökade sessioner kan överstiga 100 MB
PlattformssupportExporteras av Chrome, Edge, Firefox och Safari DevTools; importeras av Charles Proxy, Fiddler, Proxyman med flera
Primära användningsområdenPrestandaanalys, webbfelsökning, supportdiagnostik (Microsoft 365, Okta, Zendesk, Cloudflare) och granskning av HTTP-trafik
Gräns för antal posterObegränsad - entries-arrayen växer med varje fångat anrop; begränsas endast av tillgängligt minne
Släppt2007 (HAR 1.1 draft, Firebug Net panel); W3C draft 'HTTP Archive (HAR) format' 2012
Senaste versionHAR 1.2 (the version recorded inside every modern export's log.version field)
Öppen standardJa · royaltyfri
Specifikationwww.softwareishard.com

HAR-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med HAR-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om HAR-filer.

Vanliga frågor

Vad är en HAR-fil och varför bad supporten om en?
Det är en JSON-logg över alla nätverksanrop din webbläsare gjort - en inspelning av exakt vad din webbläsare skickade och tog emot. Supporten använder den för att se misslyckade anrop, långsamma svar och fel som de inte kan återskapa på sin sida.
Hur skapar jag en HAR-fil i Chrome eller Edge?
Tryck på F12, klicka på fliken Network, bocka i «Preserve log», återskapa problemet, högerklicka sedan på valfritt anrop och välj «Save all as HAR with content» (eller klicka på nedladdningsikonen).
Hur öppnar och läser jag en HAR-fil?
Dra den till Google HAR Analyzer (toolbox.googleapps.com/apps/har_analyzer) för ett visuellt vattenfallsdiagram, importera den till webbläsarens DevTools Network-flik, eller öppna den som JSON i VS Code / Notepad++.
Är det säkert att dela en HAR-fil?
Inte utan vidare. En HAR kan innehålla dina kakor, inloggningstokens och till och med lösenord i klartext. Rensa den (ta bort kakor/Authorization-rubriker) innan du skickar den, och publicera den aldrig offentligt.
Kan jag konvertera en HAR till en Wireshark-fångst (.pcap)?
Nej - en HAR är en logg på HTTP-nivå utan paketdata, så den kan inte bli en riktig pcap. Fånga trafik med Wireshark direkt om du behöver paket.
Vilket program öppnar en .har-fil?
Vilken webbläsares DevTools som helst, den webbaserade Google HAR Analyzer, Fiddler, Charles eller valfri text/JSON-redigerare - det är ren JSON.

Referenser

1IANA media type - application/vnd.fujifilm... (HAR uses application/json / application/har+json)www.iana.org
2HAR 1.2 specification (softwareishard / W3C draft)www.softwareishard.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.BINCD/DVD Disc Image (BIN/CUE)
7.DATProgram Data File (generic)
8.RPMSGRestricted Permission Message
9.EXEWindows Executable (Portable Executable)
10.M4AMPEG-4 Audio File

Relaterade filtillägg

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö