17

「クライアント ソフトウェアの更新が必要」であることを示すには、どの HTTP ステータス コードを返す必要がありますか? たとえば、サーバーが提供していたデータの形式を変更した場合、古いクライアントはこれに対応できないため、クライアントをアップグレードして新しいデータを使用する必要があります。

404 または 410 は使用したくありません。これがまだ有効なパスであることを示したいからです。415? わからない。

4

4 に答える 4

0

それがまだ有効なパスである場合、サーバーはエラーを表示するのではなく、引き続きそのパスをサポートする必要があります。

まるで間違った質問をしているように思えます:-)

于 2012-04-22T17:54:21.727 に答える
-8

426 アップグレードが必要です

https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

426 Upgrade Required クライアントは、Upgrade ヘッダー フィールドで指定された、TLS/1.0 などの別のプロトコルに切り替える必要があります。

于 2015-03-31T08:18:14.250 に答える