Spesifikasi HTTP dan MIME menetapkan bahwa baris header harus diakhiri dengan \ r \ n, tetapi tidak jelas (beberapa orang akan berpendapat bahwa tidak jelas apakah jelas) tentang apa yang harus dilakukan dengan konten TEXTAREA. (Lihat, misalnya, utas ini dari kelompok kerja HTML tentang masalah tersebut.)
Berikut kutipan dari spesifikasi HTTP / 1.1 tentang header pesan:
Terminator baris untuk bidang header pesan adalah CRLF urutan. Namun, kami merekomendasikan bahwa aplikasi, saat mengurai header tersebut, mengenali LF tunggal sebagai terminator baris dan mengabaikan CR di depannya.
Saya pikir itu adalah strategi yang baik secara umum: tegas tentang apa yang Anda hasilkan tetapi liberal dalam apa yang Anda terima. Anda harus berasumsi bahwa Anda akan menerima semua jenis terminator baris. (Perhatikan bahwa selain CRLF dan LF, Mac OS-9 menggunakan CR saja, dan masih ada beberapa di antaranya. Standar Unicode (bagian 5.8) menetapkan berbagai urutan karakter yang harus dikenali sebagai terminator baris; ada daftarnya di sini .)