AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones HTTP
  • Propiedades específicas de la descripción de las variables httpProgress
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo httpProgress permite gestionar el progreso del envío o recepción de una solicitud HTTP. Las características del progreso pueden definirse y modificarse mediante diferentes propiedades de WLanguage.
Este tipo de Variable es utilizado por:
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
cMyRequest is httpRequest
cMyRequest.URL = "http://www.windev.com"
cMyRequest.DownloadProgress.Procedure = MyCallback
cMyResponse is httpResponse = HTTPSend(cMyRequest)
IF ErrorOccurred THEN
Error(ErrorInfo(errFullDetails))
ELSE
Info(cMyResponse.Content)
END
Observaciones

Propiedades específicas de la descripción de las variables httpProgress

Las siguientes propiedades pueden ser utilizadas para manipular el progreso al enviar o recibir una petición HTTP:
Nombre de la propiedadTipo utilizadoEfecto
FrecuenciaIntegroFrecuencia para llamar a la barra de progreso o al Procedure, definida en número de bytes.
La frecuencia es set a 1000 bytes por Default.
Observación: La frecuencia especificada puede no ser respetada.
ProcedureCadena de caracteresNombre de Procedure utilizado para seguir el progreso. Este Procedure será notificado del progreso en la frecuencia especificada.
Este procedimiento tiene el siguiente formato:
PROCEDURE <Procedure name> (<Total>, <Progress>)
donde:
  • <Total> es el número total de bytes a transferir.
  • <Progreso> es el número de bytes ya transferidos.
Atención: Si se especifican las propiedades ..Procedure y ..ProgressBar, la propiedad ..Procedure tiene prioridad para la llamada.
ProgressBarCadena de caracteresNombre de la control Barra de progreso utilizada para seguir el progreso. Este control será notificado del progreso en la frecuencia especificada.
Atención: Si se especifican las propiedades ..Procedure y ..ProgressBar, la propiedad ..Procedure tiene prioridad para la llamada.
Versión mínima requerida
  • Versión 20
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local