Chiaki
Mitglied
Ort: Germany (81825)
Registriert: 23.12.2007
Beiträge: 95
|
|
Hallo,
bin gerade auf etwas gestoßen, daß ich persönlich mal als Bug einordnen würde.
Wenn ich mittels PHP eine HTTP-Authorization anfordere, kann ich ja zusätzlich zu den üblichen HTTP-Headern auch noch Content mitschicken, der im Falle des Benutzerabbruchs im Browser angezeigt werden soll. Nun möchte ich aber kein komplettes HTML mitschicken, sondern nur Plaintext. Leider reicht Validome das HTTP-Auth dann nicht an den Benutzer weiter, sondern zeigt sofort an daß der "Content-Type text/plain nicht unterstützt" wird.
Funktioniert demnach nicht:
Code:
<?php
header('HTTP/1.1 401 Unauthorized');
header('WWW-Authenticate: Basic realm="Internal Section"');
header('Content-Type: text/plain; charset="utf-8"');
echo('You must login to enable user-specific options.');
die();
?> |
Funktioniert wie es soll, aber nicht gewünscht ist:
Code:
<?php
header('HTTP/1.1 401 Unauthorized');
header('WWW-Authenticate: Basic realm="Internal Section"');
header('Content-Type: text/html; charset="utf-8"');
echo('You must login to enable user-specific options.');
die();
?> |
Zum Testen des ersteren Codebeispiels: http://www.validome.org/validate/?viewHeaderData=1;uri=http://dark-chiaki.net/test/
_______________________________________ Make sure You've read RFC 1855, before sending electronic mail, start Chats, posting on Newsgroups or leave any Comments. RFC 1855: Netiquette Guidelines <http://www.rfc1855.net/>
|
|
| 15.03.2008 14:39:12 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hi, vielen Dank für den Hinweis, ist gefixt.
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 17.03.2008 13:09:34 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|