Sowohl die Anweisung AddHandler und AddType sind Richtlinien in einer Apache-Konfiguration in Website-Design verwendet . Diese Aussagen werden häufig ändern , wie ein Website-Dateien verwendet wird , und während sie liefern letztlich ein ähnliches Ergebnis , tun sie dies auf unterschiedliche Weise. Sobald die Unterschiede gemacht werden klar es wird offensichtlich, welche Situationen für einen Befehl über das andere nennen . AddHandler erklärt
Beide AddHandler und AddType diktieren , wie eine bestimmte Dateiendung in einem Apache-Konfiguration zu behandeln ist. AddHandler speziell dafür gedacht, mit dem Server zu kommunizieren . Er ordnet oder " Karten " einen Handler der Dateiendung Sie angeben , so dass die Server- Anleitung, wie man damit umgehen . Zum Beispiel könnte AddHandler verwendet, um einen bestimmten Dateityp , weshalb es mit dem Server kommunizieren muss ist zu aktivieren.
AddType erklärt
AddType , auf der anderen Seite , soll mit dem "Client" oder Browser ist mit kommunizieren. Die AddType teilt dem Browser mit , welche Art von Daten zu erwarten ist und der Browser folgt Anzug. Zum Beispiel , wenn falsch verwendet AddType kann sagen, einen Browser , dass ein Bild, das Sie möchten angezeigten Text oder html ist mit diesem Befehl würde dann den Browser zu zwingen sie als solche angezeigt
wichtige Unterschiede.
Die wichtigsten Unterschiede zwischen den beiden Befehle sind leicht , aber wichtig. Während man bestimmt, wie eine bestimmte Nebenstelle vom Server verarbeitet die andere vermittelt die gleiche Botschaft an den Browser. Um dies zu tun , bildet die AddHandler Anweisung ein Handle für diesen bestimmten Dateityp. Dagegen sind die AddType Karten der Erweiterung selbst auf eine bestimmte Art des Inhalts .
Wann AddHandler vs AddType
Verwenden Sie wissen, diese wesentlichen Unterschiede der Situationen, in denen AddHandler oder AddType ist die entsprechende Richtlinie sollte klarer geworden . Bei der Definition , wie ein " . Cgi "-Datei vom Server behandelt werden soll , würde AddHandler gewählten Richtlinie sein. Jedoch bei der Festlegung , wie ein bestimmtes Stück von Inhalten durch den Kunden auszulegen ist , würde AddType besser geeignet. Wie ich schon erwähnt beiden Ausbeute ähnliche Ergebnisse , die Kommunikation , wie eine bestimmte Dateiendung zu behandeln ist , sondern die verschiedenen Wege, auf denen sie so gibst Beide Befehle einzigartige Nützlichkeit abhängig von der Situation .