MIME veidi tagad ir pazīstami kā "interneta mediju veidi." Sākotnēji e-pastam tika izveidoti MIME tipi - "MIME" ir daudzfunkcionālie interneta pasta paplašinājumi, taču tie ir paplašināti līdz citiem lietojumiem.
Kas ir fails, jebkurā gadījumā?
Fails ir tikai 1 un 0 sērija. Failu sistēma saistīja failu, piemēram, "Document.pdf", ar šīm 1 un 0 rindiņām. "Faila tips" ir vienkārši informācija, kas saistīta ar failu, kas operācijas sistēmai un programmām norāda, kā interpretēt šos 1 un 0. Piemēram, PNG attēls ir jāatver, izmantojot attēlu skatītāju, kurš atbalsta PNG failus. Atveriet to teksta redaktorā, un jūs redzēsiet vētras. Mēģiniet palaist to kā programmu, un tā nedarbosies.
Failu paplašinājumi operētājsistēmā Windows
Windows ignorē MIME tipus, paļaujoties tikai uz failu paplašinājumiem. Piemēram, jums var būt teksta fails ar nosaukumu Example.txt. Windows zina, ka tas ir teksta fails, pateicoties.txt faila paplašinājumam. Noņemiet.txt. faila paplašinājums - faila pārdēvēšana uz "Piemērs" bez faila paplašinājuma - un Windows nezina, ko darīt ar iegūto failu. Tieši tāpēc Windows brīdina jūs, izņemot faila paplašinājumu, sakot: "Ja maināt faila nosaukuma paplašinājumu, fails var kļūt nelietojams." Tas nekļūst nelietojams uz visiem laikiem - to var padarīt atkal "lietojamu", nolasot sākotnējo failu pagarinājums
Tādēļ Windows pēc noklusējuma paslēpj failu paplašinājumus, tāpēc lietotāji nejauši neizdzēsīs šos failu paplašinājumus. Uzbrucēji var ļaunprātīgi izmantot šo uzvedību - un citus lietotājus - lai slēptu failus ar viltotiem failu paplašinājumiem.
MIME tipi Linux vai Mac OS X
Atverot failu operētājsistēmā Linux vai Mac OS X, operētājsistēma ne tikai paļaujas uz faila paplašinājumu. Patiesībā, ja jūs izveidojat teksta failu Linux, bieži vien tas pēc noklusējuma netiks piešķirts. Ja veicat dubultklikšķi uz šāda teksta faila, tas tiks atvērts teksta redaktorā. Ja jums ir attēla fails bez faila paplašinājuma, to varat dubultklikšķi, un tas tiks atvērts tieši attēlu skatītājā. Citu veidu faili tiks atvērti to noklusējuma lietojumprogrammās.
Nevis atsaukties uz faila paplašinājumu faila nosaukuma beigās, paša faila sākumā tiek ievietota informācija par faila saturu - faila MIME tips. Tātad, atverot failu bez faila paplašinājuma, Linux un Mac OS X izskatīs faila MIME tipu, lai noteiktu, kāda veida failu tas ir.
.txt – text/plain
.html – text/html
.mp3 – audio/mpeg3
.png – image/png
.doc – application/msword
Ja jūs vēlaties mainīt Linux noklusējuma teksta redaktoru, mainiet teksta / vienkāršo MIME veida saistību.
Linux un Mac faili operētājsistēmā Windows
Novietojiet failus, kuriem nav failu paplašinājumu, no Linux uz Windows, un jūs, iespējams, nevarēsiet tiem piekļūt. ja jūs zināt, kāda veida fails ir katrs fails, varat to vienkārši atvērt tieši pareizajā programmā vai pievienot atbilstošu faila paplašinājumu.
Gan Linux, gan Mac OS X bieži izmanto failu paplašinājumus, kas palīdz saderībai. Tomēr tie nebalstās tikai uz failu paplašinājumiem. Tie var izmantot failu paplašinājumus, ja MIME tipa informācija ir neskaidra - piemēram, Mac OS X brīdina, ka, ja jūs noņemat vai maināt faila paplašinājumu, "jūsu dokuments var atvērt citā lietojumprogrammā". Faila paplašinājums var ignorēt MIME tipu, taču fails joprojām būs izmantojams bez faila paplašinājuma, pateicoties tā MIME tipa informācijai.
MIME ievadiet savu pārlūkprogrammu
Jūsu tīmekļa pārlūkprogramma un e-pasta klients arī paļaujas uz MIME tipiem. Tādējādi jūsu tīmekļa pārlūkprogramma zina, ka tāda lapa kā https://example.com/page ir jāattīsta kā HTML fails, pat ja tai nav faila paplašinājuma, piemēram, https://example.com/page.html - tīmekļa serveris kopā ar failu nosūta teksta / html MIME veidu. Ja serveris vēlas, lai jūsu pārlūkprogramma lejupielādētu failu, tā nosūta lietojumprogrammas / okteta plūsmas MIME veidu. Tas nozīmē, ka "tas ir binārais fails, vienkārši lejupielādējiet un saglabājiet to kā failu."
Dažos gadījumos serverim var būt iestatīti nepareizi MIME tipa iestatījumi. Tāpēc dažkārt tīmekļa lapā tiek noklikšķināts uz saites, lai nākamā lapa tiktu lejupielādēta datorā kā fails, nevis atvērta jūsu tīmekļa pārlūkprogrammā. Ja MIME tipa pieteikums / okteta plūsma tiek sūtīta, kad tā vietā ir jānosūta MIME tips, piemēram, teksts / html, fails tiks lejupielādēts.Par to nav daudz iespēju, ja serveris pārstātu kļūdaini rīkoties.
MIME tipi ir diezgan vienkārši, lai gan tie var šķist melna burvju jaunam Linux vai Mac lietotājam. Viņi dod lielāku brīvību, ja runa ir par failu nosaukšanu - jūs varat nosaukt dokumentus, attēlus un video, ko vēlaties Linux, atņemot faila paplašinājumus, ja vēlaties.