Several RFCs use the term 'HTTP protocol' (example). However, the acronym 'HTTP' already includes the word 'protocol' in it. Hence, isn't it redundant (and hence incorrect) to use 'HTTP protocol', whereas the correct usage would be simply 'HTTP'?

Why do RFCs make such usage?

  • 8
    Perhaps the authors suffer from RAS syndrome.
    – Math1000
    Commented Aug 31, 2016 at 10:20
  • 1
    For the same reason people always say "ATM Machines" when the "M" in the abbreviation is the word "Machine". This question is probably too opinion based for this site. This English Language question is related, if not a cross-site duplicate: Examples of “ATM Machine” silly repeats? Commented Aug 31, 2016 at 14:04
  • Only programmers ask questions like this. The rest of the population couldn't care less. Commented Aug 31, 2016 at 16:39


Browse other questions tagged or ask your own question.