Требования HTTP

требования HTTP, которые должны соблюдаться приложениями, вернее будет сказать градацию требований HTTP:

  1. Необходимые требования HTTP. Требования, имеющие пометку MUST (необходимые), должны выполняться в любом случае, приложение должно на 100% обеспечить работу таких требований, иначе оно не будет соответствовать HTTP стандарту и, как следствие, разработанное приложение не сможет взаимодействовать с другими по протоколу HTTP.
  2. Рекомендуемые требования HTTP. Данные требования HTTP должны быть соблюдены и соблюдаются в том случае, если этому требованию не противоречит что-то более серьезное.
  3. Возможные требования HTTP. Отчасти такое HTTP требование можно назвать опциональным или необязательным, поскольку приложения могут их не исполнять. Такие требования реализуются в приложениях по необходимости и зависят от функционала программы.