418

I'm a teapot

Resmi
Çaydanlık ile kahve yapılamazdı

418 durum kodunun genel açıklaması

HTTP durum kodu 418 I'm a teapot, 1998'deki bir Nisan Şakası'na dayanmaktadır ve gerçek World Wide Web'de gerçekten mevcut değildir. Modern zamanlarda bile 418 I'm a teapot durum kodu, örneğin Google ve diğer büyük web siteleri tarafından 1 Nisan'da sıklıkla kullanılmaktadır.

HTTP durum kodu 418'ün belirtimi

Bir çaydanlıkla kahve demleme girişimi 418 I'm a teapot hata koduyla sonuçlanmalıdır. Ortaya çıkan varlık gövdesi kısa ve kalın OLABİLİR.

Kaynak / Alıntı: 418 I'm a teapot HTTP durum kodu RFC2324 bölümünün 2.3.2 kısmında belirtilmiştir.

PHP ile 418 durum kodu nasıl atılır?

Bir web sayfasında HTTP durum kodu 418'ü atmak için PHP işlevi http_response_code kullanılabilir. Sözdizimi aşağıdaki gibidir: http_response_code(418) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

418 HTTP Durum Kodunu Test Etme

HTTP durum kodunu (bu durumda 418 I'm a teapot) ve istemci tarafındaki diğer bilgileri görüntüleyebilmek için geliştirme konsolu F12 ile açılmalıdır. Ardından "Ağ" sekmesine gidin. Artık sayfa açılabilir, web sitesi (örnek index.php) ağ sekmesinde görünür olmalıdır. Bu seçilmeli ve ardından Herder bölümü seçilmelidir. Kullanıcı daha sonra aşağıdaki sonucu görecektir:

Durum kodu 418 I'm a teapot
Genel Bakış
URL: https://http-statuscode.com/errorCodeExample.php?code=418
Durum: 418 I'm a teapot
Şunlar: Network
IP adresi: XX.XX.XX.XX
Durum kodu 418 I'm a teapot

Durum kodu 418 için kendi hata sayfanızı nasıl oluşturursunuz?

Kendi 418 I'm a teapot hata sayfanızı oluşturmak hem "Apache" hem de "NGINX" web sunucuları ile nispeten kolaydır.

Apache Webserver

"Apache" web sunucusu internetteki en yaygın web sunucularından biridir. "Apache" de kendi 418 I'm a teapot hata sayfanızı oluşturmak için aşağıdaki dosyada aşağıdaki değişiklik yapılmalıdır.

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

NGINX Webserver

"Apache" web sunucusuna benzer şekilde "NGINX" de internette yaygın olarak kullanılmaktadır. "NGINX" de kendi 418 I'm a teapot hata sayfanızı oluşturmak için aşağıdaki dosyada aşağıdaki değişiklik yapılmalıdır.

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

418 durum kodunun tarayıcı uyumluluğu

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

Programlama dillerinde sabitler

http.StatusTeapot
Response::HTTP_I_AM_A_TEAPOT

HTTP durum kodu 418 hakkında eğlenceli memler

Blog Yazıları

SEO ve HTTP durum kodları: Kapsamlı bir analiz

Bir web sitesini arama motorları (SEO) için optimize etmek karmaşık bir girişimdir. İyi bir sıralama için genellikle göz ardı edilen ancak çok önemli olan hususlardan biri HTTP durum kodlarıdır. Bu...

HTTP Durum Kodu 418: Ben bir çaydanlığım - Şakadan kült statüsüne

İnternet protokollerinin teknik ve genellikle katı dünyasında özellikle bir kod öne çıkar: "Ben bir çaydanlığım" lakaplı HTTP durum kodu 418. Ancak görünüşte anlamsız olan bu durum kodunun arkasınd...

Yazar: Tony Brüser
Yazar: Tony Brüser

Tony Brüser, HTTP durum kodlarına meraklı hevesli bir web geliştiricisidir.

LinkedInGitHub