Autenticación
Fetchpier aplica la autenticación como un paso del pipeline de envío, inyectando la cabecera o el parámetro de query correctos para el esquema que elijas.
| Esquema | Efecto |
|---|---|
| Ninguno | No se agrega cabecera ni parámetro de auth. |
| Bearer token | Agrega Authorization: Bearer <token>. |
| Basic | Agrega Authorization: Basic <base64(user:password)> (UTF-8 safe). |
| API key (cabecera) | Agrega <key>: <value> como cabecera. |
| API key (query) | Anexa ?<key>=<value> a la URL. |
Los valores de auth soportan interpolación {{variable}}, así los secretos viven en variables de
entorno en lugar de quedar hardcodeados en la solicitud.
El esquema seleccionado se persiste con la solicitud y se restaura al reabrirla — el tipo de auth y el mapeo de campos sobreviven un ciclo de guardar / cerrar / reabrir, para todos los esquemas. La cabecera o el parámetro de query que genera el esquema aparece solo lectura en la superficie de cabeceras (o de parámetros), atribuido al panel de Auth y editable únicamente desde ahí. Mientras un esquema está activo, es dueño de ese nombre: una cabecera o parámetro agregado a mano con el mismo nombre no se muestra ni se envía — el panel de Auth es la única fuente para ese nombre. Las demás cabeceras escritas a mano siguen siendo totalmente editables.
La forma persistida conserva las referencias {{variable}} textualmente — los valores secretos
resueltos nunca llegan al archivo, y los snapshots guardados en el log de actividad enmascaran los
valores secretos de auth. Una solicitud configurada así se envía de forma idéntica desde el escritorio
y desde el runner de línea de comandos.