Content-Type és Content-Disposition választási lehetőség a letöltéseknél
A letöltéseknél sokaknak gondot okoz az, hogy a böngésző másféle formátumúnak értelmezi a fájlt, mint ami valójában. Ezen igyekeztünk segíteni alapértelmezett Content-Type és Content-Disposition nevű http fejlécek elküldésével, ez azonban sajnos nem ad teljesen biztos megoldást. Az Internet Explorer sajnos képes a Content-Type fejlécben meghatározott fájltípust felülbírálni a file tartalma alapján, ilyenkor menti például caches.wpt.txt néven a caches.wpt fájlt. Ennek megoldására mindenki szabadon felülbírálhatja a program által elküldendő http fejléceket.
Content-Type
- alapértelmezett: az, amelyik tapasztalataink szerint a legjobb (formátumonként változó)
- text/plain (szöveges): ez akkor jó, ha azt akarod, hogy a böngésző szövegként kezelje a letöltött file-t
- application/octet-stream (bináris): ez akkor jó, ha azt akarod, hogy a böngésző bináris állományként kezelje a letöltött file-t
- application/x-geocaching (nem létező): ez akkor jó, ha az előzőek nem működnek; ha az Internet Explorer bután értelmezi a file tartalmát, ez a nem létező típus segíthet
Content-Disposition
- alapértelmezett: az, amelyik tapasztalataink szerint a legjobb (formátumonként változó)
- inline (közvetlen megnyitáshoz): ez akkor jó, ha közvetlenül meg akarod nyitni a fájlt, viszont csak akkor használható, ha böngésződ nem akarja maga megjeleníteni"
- attachment (mentéshez): ez akkor jó, ha le akarod menteni a fájlt, és enélkül a böngésző saját ablakában jeleníti meg
|
|