← Cloudflare API Shield / api-shield / security
Ochrana před škodlivými GraphQL dotazy
GraphQL je dotazovací jazyk pro API. Kromě ochrany rozhraní RESTful API dokáže Cloudflare chránit i rozhraní GraphQL API.
Ochrana před škodlivými GraphQL dotazy prohledává váš provoz GraphQL a hledá dotazy, které by mohly přetížit váš origin a způsobit odepření služby. Můžete vytvářet pravidla, která omezují hloubku a velikost příchozích dotazů GraphQL, a blokovat tak podezřele velké nebo složité dotazy.
Dostupnost
Ochrana před škodlivými GraphQL dotazy je dostupná pro všechny zákazníky API Shield. Zákazníci s plánem Enterprise, kteří si nezakoupili API Shield, si mohou vyzkoušet API Shield jako služba bez smlouvy ↗ v Cloudflare dashboardu nebo se obraťte na svůj tým podpory účtu.
Omezení
Platí následující omezení:
- Parsování je omezeno na GraphQL
POSTtěla menší než 20 KB. Tento limit bude v budoucí verzi navýšen. - Pouze
POSTpožadavky s typy obsahuapplication/jsonneboapplication/graphqlse kontrolují. - Dotazy obsahující fragmenty nebo více operací nejsou podporovány.
- Parsování a pravidla jsou omezena na cesty končící na
/graphql.