22

私が知っているようにLF、行区切りとして使用することは非常に一般的ですが、HTTP や FTP などの多くのテキスト プロトコルが行区切りとして使用するのはなぜでしょうかCRLF?

これらのプロトコルが古いタイプライターのために発明されたとは思わないので、歴史的な理由はありますか? Google、stackoverflow、wikipedia で検索しようとしましたが、適切な情報が得られません。

ありがとう

4

1 に答える 1

15

改行としての CR-LF はインターネット標準であり、HTTP よりもずっと前から存在します。もともとは 1971 年にRFC 158で TELNET の一部として指定されたものだと思います。RFC エディタには、歴史の一部を説明するページがあります。これは、FTP や SMTP などの他のインターネット プロトコルで使用される規則であるため、HTTP がそれらと一致することだけが理にかなっています。

于 2014-04-23T05:52:33.417 に答える