|
|
|
|
- Propiedades específicas de la descripción de las variables httpResponse
- Múltiples respuestas HTTP
httpResponse (Tipo de Variable)
El tipo httpResponse se utiliza para get las características avanzadas de la respuesta de la petición HTTP/HTTPS. Las características de la solicitud pueden definirse y modificarse mediante diferentes propiedades de WLanguage. 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. cMyRequest is httpRequest cMyResponse is httpResponse cMyRequest.URL = "http://www.windev.com" cMyResponse = HTTPSend(cMyRequest) IF ErrorOccurred THEN Error(ErrorInfo(errFullDetails)) ELSE Info(cMyResponse.Content) END
Observaciones Propiedades específicas de la descripción de las variables httpResponse Las siguientes propiedades pueden ser utilizadas para manipular la respuesta de una petición HTTP/HTTTPS: | | | Nombre de la propiedad | Tipo utilizado | Efecto |
---|
Cabecera | array asociativa de cadenas de caracteres | Clave/Valor set de los encabezados recibidos. | Contenido | Buffer | Cuerpo de respuesta del servidor. Esta propiedad es de solo lectura. | ContentType | Cadena de caracteres | Tipo de contenido para el mensaje HTTP recibido. Esta propiedad es de solo lectura. | DescriptionStatusCode | Cadena de caracteres | description del StatusCode Property. Esta propiedad es de solo lectura. | RoughHeader | Cadena de caracteres | Cabecera que se devolvió con la respuesta. Esta propiedad es de solo lectura. | StatusCode | Integro | Estado de la respuesta. Este Property corresponde a uno de los códigos del protocolo HTTP. Los códigos más comunes son: - 200: Solicitud procesada con éxito
- 301: Document se movió permanentemente
- 302: Document se trasladó temporalmente
- 403: El servidor ha entendido la petición pero se niega a ejecutarla.
- 404: No se ha encontrado el recurso
- 500: Error interno del servidor
- 503: Servicio temporalmente no disponible o en mantenimiento
La propiedad description StatusCode obtiene el description del código de error. Esta propiedad es de solo lectura. |
Múltiples respuestas HTTP Si la respuesta contiene varios resultados HTTP (por ejemplo, si un proxy añade un código HTTP), las propiedades StatusCode y DescriptionStatusCode devuelven los valores de la primera respuesta HTTP. En este caso, el RoughHeader Property contiene todas las respuestas.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|