---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Composants de l'API du processeur

# Composants de l'API du processeur {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Les processeurs ont accès à des classes, des objets et des méthodes API dédiés.
{#r_ProcessorAPIComponents__table_ProcessorAPIComponents__entry__2}

| Classe, objet ou méthode | Description |
|-|-|
| `g_response` | Objet de type HttpServletResponse. Consultez [GlideServletResponse](https://servicenow-prod.fluidtopics.net/wXH9ZYXp27R7Ul2b1L1RCA#c_GlideServletResponseScopedAPI "L’API GlideServletResponse fournit des méthodes à utiliser dans les scripts de processeur."). |
| `setContentType('texte/html ; jeu de caractères=UTF-8')` | Une méthode [GlideServletResponse](https://servicenow-prod.fluidtopics.net/wXH9ZYXp27R7Ul2b1L1RCA#c_GlideServletResponseScopedAPI "L’API GlideServletResponse fournit des méthodes à utiliser dans les scripts de processeur.") pour définir le type de contenu de la réponse envoyée au client. |
| `g_request` | Objet de type HttpServletRequest. Consultez [HttpServletRequest](https://servicenow-prod.fluidtopics.net/lgvUIpqViJ5QsVjeKwjntQ#c_GlideServletRequestScopedAPI "L’API GlideServletRequest fournit des méthodes à utiliser dans les scripts de processeur."). |
| `getParameter()` | Une méthode Glide pour obtenir la valeur d'un paramètre d'URL. |
| `canRead()` | Une méthode GlideRecord pour déterminer si l'utilisateur peut lire les données à partir d'une table. Voir [GlideRecord](https://servicenow-prod.fluidtopics.net/2WySz5FCvQHHbdfx6_dFUg#c_GlideRecordScopedAPI "L’API GlideRecord incluse dans le périmètre d’application est utilisée pour les opérations de base de données."). |
| `g_processor` | Un servlet simplifié pour les processeurs. Voir [GlideScriptedProcessor](https://servicenow-prod.fluidtopics.net/ivpCQr1VWrKuinDt3f_C9g#c_GlideScriptedProcessorScopedAPI "L’API GlideScriptedProcessor fournit un point de terminaison d’URL personnalisable qui peut exécuter du code JavaScript arbitraire côté serveur et produire des sorties telles que TEXT, JSON ou HTML. ServiceNow Les processeurs sont équivalents aux servlets Java."). |
| `writeOutput()` | Une méthode [GlideScriptedProcessor](https://servicenow-prod.fluidtopics.net/ivpCQr1VWrKuinDt3f_C9g#c_GlideScriptedProcessorScopedAPI "L’API GlideScriptedProcessor fournit un point de terminaison d’URL personnalisable qui peut exécuter du code JavaScript arbitraire côté serveur et produire des sorties telles que TEXT, JSON ou HTML. ServiceNow Les processeurs sont équivalents aux servlets Java.") pour afficher des informations sur le client. |
| `g_target` | Objet contenant le nom de table cible d'une URL de processeur. Par exemple, un processeur contenant l'URI incident.do s'applique à la table Incident. |
[Tableau 1. Composants de l'API du processeur]

{#r_ProcessorAPIComponents__table_ProcessorAPIComponents}

