Pergunta

No JavaScript isso era um problema de compatibilidade cross-browser, por isso ambos foram usados, mas há inúmeros casos em diferentes idiomas em que eu vejo tanto impressos juntos como \ r \ n. Isto ainda é a norma geralmente exceto que você deve apenas usar sempre ambos, ou há sempre um momento em que os idiomas entender tanto e você acaba com uma pausa e um retorno?

Foi útil?

Solução

O par CRLF é esperado o fim-de-linha (EOL) marcador na maioria dos protocolos da Internet.

Aqui, Postel de "Robustez Princípio" deve aplicar-se. Seja liberal no que você aceitar, mas rigorosa no que você enviar. Então, estar preparado para receber apenas um LF, mas se você está enviando o uso de dados sejam quais forem as normas relevantes exigem.

Outras dicas

Este não é um problema de compatibilidade língua, mas tanto um problema de arquivo ou um problema de protocolo. sábio de arquivo-: usos Unix \ n como um retorno de carro, o Windows usa \ r \ n e acho MacOS utilizado (não tenho certeza sobre agora) \ r. Muitos 'multiplataforma' linguagens abstratas isso em uma variável dependente de plataforma. Protocolo-wise:. O que o especifica protocolo

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top