Stavový kód „504 Gateway Timeout“ je odpověď HTTP, která říká, že server fungující jako brána nebo proxy nedostal včas odpověď od nadřazeného serveru, který potřeboval k dokončení požadavku. Obvykle se to stane, když je nadřazený server pomalý nebo nedostupný a vyprší časový limit.
Pokud web například načítá data z externího API a to odpovídá příliš dlouho, server může vrátit chybu 504 Gateway Timeout. Tato chyba bývá dočasná a může ji způsobit přetížení serveru, potíže se sítí nebo problém s nadřazenou službou. Uživateli říká, že server nedokázal požadavek dokončit v očekávaném čase.