"504 Gateway Timeout" स्टेटस कोड एक HTTP रिस्पॉन्स है। इसका मतलब है कि गेटवे या प्रॉक्सी का काम कर रहे सर्वर को उस अपस्ट्रीम सर्वर से समय पर जवाब नहीं मिला, जिसकी उसे रिक्वेस्ट पूरी करने के लिए ज़रूरत थी। यह आमतौर पर तब होता है जब अपस्ट्रीम सर्वर धीमा हो या उपलब्ध न हो, जिससे टाइमआउट एरर आता है।
उदाहरण के लिए, अगर कोई वेबसाइट डेटा लाने के लिए किसी बाहरी API पर निर्भर है और वह API जवाब देने में बहुत समय लेती है, तो सर्वर 504 Gateway Timeout एरर लौटा सकता है। यह एरर अक्सर अस्थायी होता है। इसकी वजह सर्वर पर ज़्यादा लोड, नेटवर्क की दिक्कत या अपस्ट्रीम सर्विस में कोई समस्या हो सकती है। यह यूज़र को बताता है कि सर्वर तय समय में रिक्वेस्ट पूरी नहीं कर पाया।