Это серьезное изменение.У первого URL-адреса может быть перенаправление 301 Moved Permanently, но восстановить сообщение невозможно.Клиент должен заметить этот код состояния ответа, проверить заголовок Location
для нового URL, а затем повторить запрос там.Это все ручной процесс, и, что важно, в первую очередь это не то, чего клиент, скорее всего, ожидает или учитывает.
Как правило, это то место, где должно работать управление версиями API. Вам необходимо сохранитьстарые URL-адреса активны, и отправьте своим клиентам уведомление об устаревании вместе с датой обновления, которая должна быть достаточно далеко, чтобы позволить вашим клиентам соответствующим образом обновить свои приложения.Затем вы можете в конечном итоге отключить старые URL-адреса после того, как эта дата прошла.Клиенты, которые еще не обновились, будут по-прежнему сломаны, но вы по крайней мере сначала предупредили их.