RESTful API を作成する予定ですが、バージョン管理の方法がわかりません。私は多くの議論やブログ記事を読み、バージョン管理に Accept ヘッダーを使用することを提案しています。
しかし、その後、一般的な REST API とそのバージョン管理方法をリッスンしている次の Web サイトを見つけました。それらのほとんどは、バージョン管理に URL を使用しています。なんで?
ほとんどの人が「URL を使用せず、accept ヘッダーを使用する」と言っているのに、URL を使用する一般的な API はなぜですか?