| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | ||
| Erfahrener Benutzer Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse: Fortgeschritten ![]() | Hallo, ich möchte folgendes realisieren: Gehen wir von diversen URLs aus, die normal aussehen (test.com/bild.png) oder auch mit mod_rewrite verändert worden sind (text.com/bilder/bild1/). Diese URLs sind alle extern und absolut. Jetzt möchte ich den Content-Type dieser "URLs" bestimmen, der über den Browser übermittelt wird. Die Funktion Zitat:
Gibt es noch andere Möglichkeiten den MIME Type zu bestimmen? Rein praktisch würde es mir reichen, zu wissen, ob es sich um eine Textdatei (HTML etc.) handelt oder um eine normale Datei im Container (Bilder, PDF, etc.). mfg Link
__________________ "Ein Script ist nur dann gut, wenn es unabhängig von der verwendeten Plattform funktioniert" | |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse: Fortgeschritten ![]() | Ja klar kenne ich die Umschreiblogik. Das mit dem mod_rewrite war aber nur ein Beispiel, dass die Methode auch mit solchen URLs, bei denen die Dateiendungen nicht ersichtlich sind, funktionieren sollte. Ich habe die Lösung aber glaube ich schon gefunden: stream-get-meta-data. Muss ich aber erst noch testen. mfg Link
__________________ "Ein Script ist nur dann gut, wenn es unabhängig von der verwendeten Plattform funktioniert" |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ein einfacher HEAD-Request sollte den Content-Type-Header zurückgeben, entweder mit fsockopen selbst basteln, curl (sollte mit CURLOPT_NOBODY klappen) oder mit ner fertigen Klasse ala Zend_Http_Client
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| Erfahrener Benutzer | Geht auch mit der pecl_http Erweiterung und der Klasse HttpRequest, wie schon einmal hier gepostet: http://www.php.de/php-einsteiger/573...tml#post443076 ([Erledigt] MIME Typ einer Website auslesen) Ansonsten, die von mir bevorzugte Methode (da ich im Bereich HTTP meistens mit cURL arbeite): Das entsprechende Feld im HTTP Response-Header mit aktiviertem CURLOPT_HEADER rausparsen. Natürlich könntest du dir deinen Request mit fsockopen auch selbst zusammenbauen. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Fehler beim kompilieren von php 5.2.9 | malio | Server, Hosting und Workstations | 11 | 05.06.2009 18:40 |
| [Erledigt] Content Type / readfile / 1-Klick-Download | sean | PHP Tipps 2009 | 5 | 29.04.2009 16:31 |
| [Erledigt] frage wegen content | Dante-Uchiha | HTML, Usability und Barrierefreiheit | 5 | 03.04.2009 20:05 |
| Content "slider" | shifty | JavaScript, Ajax und mehr | 15 | 06.01.2009 20:34 |
| Wireshark SSL Handshake debugging-Handshake protokoll mittels PHP + Curl | brian johnson | Off-Topic Diskussionen | 0 | 06.11.2008 11:54 |
| Cross Content Media sucht motivierten PHP-Entwickler in München | crosscontent | Beitragsarchiv | 0 | 23.08.2008 17:41 |
| ftp_put: Type set to I | PHP-Fortgeschrittene | 2 | 26.09.2005 18:06 | |
| Variablen von einer externen Datei auslesen | PHP Tipps 2005-2 | 7 | 22.08.2005 22:58 | |
| PHP 5 installation | PHP Tipps 2005-2 | 6 | 16.06.2005 14:19 | |
| [Erledigt] 2 menüs -> content eindeutig zuweisen | Datenbanken | 0 | 14.06.2005 15:31 | |
| Suche | Content Management System | Beitragsarchiv | 10 | 18.05.2005 09:59 | |
| Problem mit Wasserzeichen auf Bildern | pixelcut | PHP-Fortgeschrittene | 16 | 14.12.2004 02:36 |
| [Erledigt] Sicherstellen von unkomprimiertem Content | PHP-Fortgeschrittene | 9 | 08.12.2004 12:47 | |
| Content bereich aus Mysql mit php code einbinden | Datenbanken | 0 | 28.11.2004 16:06 | |
| Externen Content laden | PHP Tipps 2004 | 4 | 13.08.2004 10:52 | |