1 poin oleh GN⁺ 2024-10-30 | 1 komentar | Bagikan ke WhatsApp
  • 418 I'm a teapot

    • Kode respons status HTTP 418 I'm a teapot menunjukkan bahwa server menolak menyeduh kopi, yang berarti secara permanen berperan sebagai teko
    • Jika teko kopi/teh untuk sementara tidak memiliki kopi, seharusnya mengembalikan 503
    • Galat ini merujuk pada Hyper Text Coffee Pot Control Protocol yang didefinisikan sebagai lelucon April Mop pada tahun 1998 dan 2014
    • Beberapa situs web menggunakan respons ini untuk permintaan yang tidak ingin mereka tangani, misalnya kueri otomatis
  • Status

    • 418 I'm a teapot
  • Spesifikasi

    • Spesifikasi: RFC 2324 # section-2.3.2
  • Referensi

    • Kode status respons HTTP
    • Wikipedia: Hyper Text Coffee Pot Control Protocol

Ringkasan GN⁺

  • 418 I'm a teapot adalah kode status HTTP yang berasal dari lelucon April Mop, digunakan ketika server menolak menyeduh kopi
  • Kode ini terutama digunakan untuk permintaan yang tidak ingin ditangani, seperti kueri otomatis, dan mengandung unsur humor
  • Kode status ini sebenarnya tidak digunakan secara nyata, tetapi merupakan contoh yang baik tentang budaya internet dan fleksibilitas protokol
  • Kode status HTTP lain dengan fungsi serupa adalah 503 Service Unavailable

1 komentar

 
GN⁺ 2024-10-30
Komentar Hacker News
  • Menggunakan kode status 418 sebagai respons terhadap bot ilegal. Lucu dan memudahkan pemfilteran log

    • Menyediakan contoh kode konfigurasi Nginx
    • URL login WordPress sering diminta bot untuk mencari instalasi yang lemah
  • Bisa membaca diskusi tentang upaya mnot menghapus kode status 418 dari berbagai bahasa dan implementasi

    • Menyediakan tautan isu GitHub terkait
    • Bahkan dibuat situs web bernama save418.com
  • Dokumen RFC terkait enak dibaca

    • Lelucon nerdy seperti meme "sir, this is a wendy's" sempat populer lebih dulu
  • Fakta menarik yang ditemukan saat membaca RFC HTTP/2

    • Twitter API pernah menggunakan kode status 420 yang nonstandar
    • Caption "Enhance Your Calm" disertakan dalam HTTP/2
  • Setiap kali benar-benar menemui kode galat ini, rasanya sangat menjengkelkan

    • Mengembalikan 418 alih-alih kode status yang tepat sehingga mengganggu parsing kode status HTTP
  • Sonatype Nexus pernah mengembalikan 418 saat mengunggah artefak. Tidak terlalu mengesankan

  • Menggunakan kode respons 418 di layanan autentikasi

    • Dipakai untuk memeriksa apakah token tidak valid karena kedaluwarsa
  • Menyediakan tautan ke webcam kopi iiNet

  • Karena "I am a teapot", saya rasa seharusnya ini menjadi kode 5xx karena masalah ada di sisi server