Abilitazione dell'editor GraphiQL per una API GraphQL
Se si seleziona Abilita editor GraphiQL quando si crea un'API proxy GraphQL , gli utenti possono verificare l'API utilizzando un editor GraphiQL in un browser Web; API Connect risponde alla richiesta iniziale dell'editor GraphiQL con una pagina HTML che abilita il test dall'editor GraphiQL .
La disattivazione dell'opzione Enable GraphiQL editor riduce il traffico e la latenza del gateway e, inoltre, il portale CMS offre una capacità di test equivalente indipendentemente dall'attivazione o meno dell'opzione.
Questa opzione aggiunge automaticamente la seguente impostazione della propriet ... all'origine OpenAPI per l'API proxy GraphQL :
html-page: 'store:///graphiql.html'Se si disabilita l'editor Abilita GraphiQL durante la creazione dell'API e successivamente si decide che è richiesto, è possibile aggiungere manualmente questa impostazione di proprietà oppure selezionare Abilita editor GraphiQL nella pagina Configurazione API della scheda Progettazione dell'API.Nota:
- la proprietà
html-pagedeve essere utilizzata solo con un'API proxy GraphQL . store:///graphiql.htmlè l'unico valore consentito per la proprietàhtml-page.- Se si aggiunge la proprietà
html-pagema la proprietà Supporta introspezione standard non è stata abilitata durante la creazione dell'API, la pagina HTML GraphiQL non mostrerà alcuna documentazione relativa al server di backend GraphQL , eseguire la convalida della query o eseguire la ricerca intelligente. Per i dettagli su come creare manualmente la configurazione della politica di assemblaggio richiesta, consultare Supporting introspection for a GraphQL API.