[php] Content-type van lokaal bestand opvragen

Pagina: 1
Acties:

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Hallo, ik heb het gevoel dat dit een nogal simpele vraag is, maar aangezien ik nergens het antwoord kan vinden, vraag ik het toch maar.

Hoe vraag je via PHP de content-type van een lokaal bestand op, dus de content-type die apache normaliter met dat bestand zou meesturen, wanneer het werd opgevraagd

Alvast bedankt

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Apache haalt dat uit de mimes.type file.

Maar of het echt perse noodzakelijk is, zolang je het niet text/plain text/html etc laat zijn maakt de content-type niet zoveel uit geloof ik (wordt nogal genegeerd enzo door sommige browsers ;) )

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
application/octetstream of application/octet-stream sturen werkt meestal ook wel..

Of wat wil je precies doen?

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Op zaterdag 01 december 2001 22:46 schreef PlayR het volgende:
Of wat wil je precies doen?
ik wil dat als je bijv blaat.onzin.domein.com intikt, dat een php-scriptje dan automatisch domein.com/onzin/blaat aan de browser doorgeeft (dus niet redirecten, maar precies doorgeven wat je anders had gekregen als je domein.com/onzin/blaat had gedaan, met bijbehorende content-type,) en dan moet ie dus weten wat voor content-type domein.com/onzin/blaat heeft

domein.com/onzin/blaat kan overigens onzin.php, blaat.gif of blaat.html heten eigenlijk, dmv multiviews

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
[^] promote topic

  • Orphix
  • Registratie: Februari 2000
  • Niet online
http://www.php.net/manual/en/function.fsockopen.php
Ik denk dat je handmatig dat bestand moet opvragen via een socket, de header uitlezen en daar de Content-type uit moet halen.

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Op zondag 02 december 2001 23:26 schreef Orphix het volgende:
http://www.php.net/manual/en/function.fsockopen.php
Ik denk dat je handmatig dat bestand moet opvragen via een socket, de header uitlezen en daar de Content-type uit moet halen.
hmz, wel lastiger dan ik had gehoopt

wordt beetje onzin misschien, ook omdat ik het alleen wil uit esthetische overwegingen: ik vind bla.ona.domein.com soms mooier dan domein.com/bla/ona

ik doe het bijv voor mijn custom-made edit-geval:

Afbeeldingslocatie: http://orangeweb.nl/wicher/edit

waarvan nu de url http://orangeweb.nl/wicher/edit is, maar graag zou ik http://ed.orangeweb.nl ofzo gebruiken, dat is korter
Pagina: 1