Thread LWP::UserAgent Linefeed bei POST (19 answers)
Opened by Alex at 2016-03-07 11:28

Gast Alex
 2016-03-07 11:28
#184078 #184078
Hallo zusammen.

ich habe ein kleines Perl Script, dass per LWP-Modul textbasierte Dateien auf einen anderen "Server" (Microcontroller) läd. Die Dateien sind UTF-8 codiert mit \CR\LF als Linefeed. Dieses Script lief bisher auf einem Windows-System und die Dateien kamen auf dem Microcontroller auch mit \CR\LF als Linefeed an. Aktuell versuche ich gerade, dass Script auf einem Linux System (Debian) laufen zu lassen, was ja grundlegend auch problemlos funktioniert - allerdings enthalten die Dateien nach dem Upload kein \CR\LF mehr als Linefeed sondern nur noch das \LF.

Bin jetzt etwas ratlos, warum die Dateien überhaupt "bearbeitet" werden (in Bezug auf den Linefeed). Mir ist schon klar, das Linux nur \LF als Linefeed verwendet - wenn ich das Script aber zum testen auf einem 1&1 Webspace (Linux) laufen lasse, kommen die Dateien ebenfalls unverändert mit \CR\LF an... nur auf meiner Debian Installation nicht. :)

Denke es hakt irgendwo an der Konfiguration der Perl Installation oder des Debian Systems. Habe aber leider nicht den Hauch einer Ahnung "wo" ich kucken muss.

Hat mir evtl. jemand einen Tipp?


Gruß
Alex
Last edited: 2016-03-07 11:57:21 +0100 (CET)

View full thread LWP::UserAgent Linefeed bei POST