ID de región
El REGION_ID
es un código abreviado que Google asigna en función de la región que selecciones al crear tu aplicación. El código no corresponde a un país o provincia, aunque algunos IDs de región pueden parecerse a los códigos de país y provincia que se usan habitualmente. En las aplicaciones creadas después de febrero del 2020, REGION_ID.r
se incluye en las URLs de App Engine. En las aplicaciones creadas antes de esa fecha, el ID de región es opcional en la URL.
En esta página se describe cómo enviar solicitudes HTTP(S) desde tu aplicación de App Engine con el servicio de obtención de URLs para los tiempos de ejecución de segunda generación.
Antes de seguir las instrucciones de esta página, te recomendamos que uses soluciones idiomáticas de lenguaje para enviar solicitudes HTTP(S) antes de usar el servicio URL Fetch. El caso de uso principal de la obtención de URLs es cuando quieres enviar solicitudes HTTP(S) a otra aplicación de App Engine y afirmar la identidad de tu aplicación en esa solicitud.
Para obtener información sobre los límites de tamaño de las solicitudes y los encabezados que se envían en una solicitud de obtención de URL, consulta Solicitudes salientes.
Enviar una solicitud HTTP
Inhabilitar redirecciones
Si usas URL Fetch, el servicio subyacente de URL Fetch sigue hasta cinco redirecciones de forma predeterminada. Estas redirecciones podrían reenviar información sensible, como encabezados de autorización, al destino de la redirección. Si tu aplicación no requiere redirecciones HTTP, te recomendamos que las inhabilites.
Emitir una solicitud HTTPS
De forma predeterminada, el servicio URL Fetch subyacente valida el certificado del host con el que se pone en contacto y rechaza las solicitudes si el certificado no coincide. No es necesario que protejas explícitamente tu solicitud.
Enviar una solicitud a otra aplicación de App Engine
Cuando se usa URL Fetch para enviar una solicitud a otra aplicación de App Engine, la aplicación puede afirmar su identidad añadiendo el encabezado X-Appengine-Inbound-Appid
a la solicitud.
Si le indicas al servicio de obtención de URLs que no siga las redirecciones, App Engine añadirá automáticamente este encabezado a las solicitudes. Consulta Inhabilitar redirecciones para obtener información sobre cómo inhabilitar redirecciones.
Siguientes pasos
Consulta información sobre el servicio de obtención de URLs, como los encabezados que se envían en una solicitud de obtención de URLs en Solicitudes salientes.