Configuración de reintentos
La estructura PFHttpRetrySettings controla cómo el SDK gestiona los errores HTTP transitorios, como los errores de limitación (HTTP 429). De forma predeterminada, el SDK reintenta automáticamente estos errores con retroceso.
Para obtener más información sobre qué errores reintenta el SDK automáticamente, consulte Control de errores de PlayFab.
Establecer la configuración de reintentos
Llame a PFSetHttpRetrySettings para personalizar el comportamiento de reintento. Por ejemplo, para aumentar la ventana de reintentos en llamadas que pueden tolerar esperas más largas:Obtener la configuración de reintentos
Llame a PFGetHttpRetrySettings para recuperar la configuración de reintentos actual:Deshabilitar los reintentos automáticos
Si quiere controlar toda la lógica de reintentos usted mismo, deshabilite los reintentos automáticos:Configuración HTTP
La estructura PFHttpSettings controla el comportamiento HTTP general de todas las solicitudes del SDK.Habilitar la compresión de respuestas
Habilitar la compresión de respuestas puede reducir el uso de ancho de banda, lo que resulta útil para las llamadas que devuelven cargas grandes. Llame a PFSetHttpSettings para habilitarla:Para descomprimir una respuesta comprimida, debe llamarse a HCHttpCallResponseSetGzipCompressed antes de llamar a HCHttpCallPerformAsync.
