424

Failed Dependency

公式
欠かすことのできない依存性がない

HTTPステータスコード424の仕様

424 Failed Dependencyステータスコードは、要求されたアクションが他のアクションに依存し、そのアクションが失敗したため、リソース上でメソッドを実行できなかったことを意味します。 例えば、PROPPATCHメソッドのコマンドが失敗した場合、最低限、残りのコマンドも424 Failed Dependencyで失敗することになります

出典・引用元はこちら 424 Failed Dependency HTTP Status Code は、11.4 のセクションで規定されています。

PHPで424ステータスコードを投げるには?

WebページでHTTPステータスコード424を投げるには、PHPの関数http_response_codeを使用することができます。構文は次のとおりです: http_response_code(424) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

424 HTTPステータスコードのテスト

クライアント側でHTTPステータスコード(ここでは424 Failed Dependency)などを表示できるようにするためには、F12で開発コンソールを開く必要があります。次に、「ネットワーク」タブに移動します。これでページを開くことができ、ネットワークタブにウェブサイト(例のindex.php)が表示されるはずです。これを選択し、次にHerderセクションを選択する必要があります。すると、ユーザーは次のような結果を見ることができます:

ステータスコード 424 Failed Dependency
概要
URL: https://http-statuscode.com/errorCodeExample.php?code=424
ステータス: 424 Failed Dependency
それらの: Network
IPアドレス: XX.XX.XX.XX
ステータスコード 424 Failed Dependency

ステータスコード424のエラーページを自作する方法

424 Failed Dependencyエラーページの作成は、「Apache」「NGINX」どちらのウェブサーバーでも比較的簡単に行うことができます。

Apache Webserver

Webサーバー「Apache」は、インターネット上で最も一般的なWebサーバーの1つです。Apache」で独自の424 Failed Dependencyエラーページを作成するためには、以下のファイルを変更する必要があります。

File: .htaccess
ErrorDocument 424 /errors/424.html

NGINX Webserver

Webサーバー「Apache」と同様に、「NGINX」もインターネット上で広く利用されています。NGINX」で独自の424 Failed Dependencyエラーページを作成するためには、以下のファイルを変更する必要があります。

File: sites-enabled/default
error_page 424 /424.html;
location = /424.html {
    root /usr/share/nginx/html;
    internal;
}

424ステータスコードのブラウザ互換性

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

プログラミング言語における定数

http.StatusFailedDependency
Response::HTTP_FAILED_DEPENDENCY
http.HTTPStatus.FAILED_DEPENDENCY
:failed_dependency

HTTPステータスコード424に関するミームを楽しませる

著者: Tony Brüser
著者: Tony Brüser

トニー・ブリュザーは、HTTPステータスコードにこだわりのある熱心なウェブ開発者だ。

LinkedInGitHub