Hallo an alle,
Wenn ein Formular der Art multipart/form-data an den Server gesendet wird, werden entsprechend des verwendeten Betriebssystem verschiedene Arten von Zeilenumbrüchen verwendet. Unix z.B. verwendet ein gottgewolltes \n statt eines windowstypischen \r\n.
In einem multipart form/data werden die Teile durch boundaries getrennt, und diese Teile sind dann in Header und Inhalt unterteilt und, glaube ich zumindest, durch ein "\r\n\r\n" getrennt. Soweit ist mir alles klar.
Aber 1):unterscheiden sich diese Trenner nicht gemäß des verwendeten OS?
Und 2): welches Betriebsystem zeichnet für den Unterschied verantwortlich? Das aus ENV{'HTTP_USER_AGENT'} oder aus ENV{'SERVER_SOFTWARE'}?
Bye Ed X