webcl.dkh
HTTP
| Función | Descripción | |
|---|---|---|
| http.get | Devuelva la respuesta del servidor como una cadena tras realizar una solicitud GET a la url indicada. | |
| http.upload | Devuelva la respuesta del servidor como una cadena tras enviar el archivo especificado a la url indicada a través de una solicitud POST con la codificación multipart/form-data. | |
| http.upf | Devuelva la respuesta del servidor como una cadena tras enviar el archivo especificado a la url indicada a través de una solicitud POST con la codificación multipart/form-data y permite especificar encabezados de solicitud. | |
| http.download | Descarga un archivo desde la url indicada y lo almacena en el sistema local en la ruta y nombre especificado. | |
| http.request | Devuelve como una cadena la respuesta del servidor tras la solicitud http especificada. | |
| http.post | Devuelva la respuesta del servidor como una cadena tras realizar una solicitud POST codificada como application/x-www-form-urlencoded con los datos del registro indicado. |
SMTP
Funciones
| Función | Descripción | |
|---|---|---|
| smtp.send | Envía un mensaje de correo electrónico a través de un servidor SMTP |
### Campos del registro de mensaje SMTP
new mail
{
@"server":"servidor SMTP"
@"protocol":"ssl" //ssl - Habilita el cifrado, omita si no lo requiere
@"port":"587" //Número de puerto
@"user":"usuario" //Usuario del servidor SMTP
@"password":"" //Contraseña del usuario SMTP
@"from":"Nombre <correo@remitente>" //Remitente del mensaje con el formato: nombre a mostrar <direccion@correo>
@"to":"destinatario@correo.com" //Destinatario de correo
@"repply":"copiara@correo.com" //Dirección a copiar el mensaje (opcional)
@"cco":"copia_oculta@correo.com"//Dirección de copia oculta
@"subject":"Asunto del mensaje"
@"body":"Cuerpo html del mensaje"
}
//Ejemplo para agregar archivos adjuntos
ref archivos=list.create()
do list.add(archivos,"c:\\carpeta\\archivo.ext")
mail<"attatchments*">:archivos