При обновлении версии REST API определенного сервиса...

  • Идентификацию версии протокола можно производить на основе атрибута "Version" в заголовке SOAP-сообщения.
  • Идентификацию версии протокола можно производить на основе поля User-Agent в поле HTTP-запроса.
  • Идентификацию версии протокола можно производить на основе разбора специального раздела в URL запроса к серверу.
  • Можно не поддерживать старые версии REST API, т.к. WSDL поддерживает автоматическое обновление клиентской части.
  • Можно не поддерживать старые версии REST API, т.к. методы доступа на основе протокола HTTP не меняются при изменении версий.

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.