pl: Ajax, custom request-header

Beitrag lesen

Hi,

Ne, danke, das soll ja gans weg, das charset= .... ;)

Was stört Dich eigentlich daran?

Dass xhr nicht exakt das macht , was es soll. Ich hab mich schon vor gefühlten 10 Jahren darüber aufgeregt, dass die Angabe eines Charset beim Enctype (daraus wird der Request-Header Content-Type) unsinnig ist. Beim Enctype="multipart/form-data" wird dieser Unsinn offensichtlich und da macht das ja auch keiner.

Und heute, wo ich einen universellen CGI-Parser (war schon längst fällig) entwickle, fällt mir dieser Mist schon wieder auf die Füße. Schließlich fragt der Parser auch den

# Default Enctype by UserAgent
 $ENV{CONTENT_TYPE} ||= 'application/x-www-form-urlencoded';

exakt so ab und falls Charset=xy überhaupt eine Rolle spielt, dann an einer gänzlich anderen Stelle.

Aber was reg ich mich auf, mein Workaround steht ;)

(Und mein neuer Parser macht fünftausend Zeilen CGI.pm überflüssig)