Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WEB SEND FILE
|
WEB SEND FILE ( archivohtml ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
archivohtml | Cadena |
![]() |
Ruta de acceso HTML al archivo HTML o cadena vacía para terminar SEND HTML FILE | |||||
El comando WEB SEND FILE envía al navegador web la página HTML o el archivo web almacenado en el documento cuya ruta se pasa en archivohtml.
Por defecto, 4D busca el documento HTML al interior de la carpeta raíz, definida en las Propiedades de la base.
Este comando acepta como parámetro una ruta de acceso expresada en sintaxis Poxis (nombres de directorios o de carpetas separados por una barra oblicua "/") o en sintaxis sistema.
Si pasa una ruta de acceso inválida, se genera un error asociado a la gestión de los archivos de su sistema operativo. Puede interceptar este error utilizando un método instalado por el comando ON ERR CALL. Si el método muestra una caja de diálogo de alerta o de mensaje, aparecerá en el equipo del navegador.
Nota: si llama WEB SEND FILE desde un proceso que no es un proceso web, el comando no hace nada. No se devuelve ningún error y la llamada simplemente se ignora.
Las referencias a las variables 4D y a las etiquetas de tipo 4DSCRIPT en la página siempre se analizan cuando el tipo de documento lo permite (documento basado en texto).
La carpeta raíz HTML de la base es la carpeta WebDocs. Contiene los siguientes elementos:
.
.\WebDocs\HTM\MiPagina.HTM
El envío de la página web "MiPagina.HTM" debe efectuarse de la siguiente forma:
WEB SEND FILE("HTM/MiPagina.HTM")
Si el archivo a enviar existe y si el timeout no ha pasado, OK toma el valor 1. De lo contrario, toma el valor 0.
Producto: 4D
Tema: Servidor Web
Número
619
Modificado: 4D v6.5
Modificado: 4D v12
Renombrar: 4D v13 (SEND HTML FILE)
Manual de lenguaje 4D ( 4D v20 R7)