PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • Properties specific to the description of httpResponse variables
  • Multiple HTTP responses
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
httpResponse (Type of variable)
In french: httpRéponse
The httpResponse type is used to get the advanced characteristics of the response of the HTTP/HTTPS request. The characteristics of the request can be defined and modified using different WLanguage properties.
Remark: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable.
Example
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
Remarks

Properties specific to the description of httpResponse variables

The following properties can be used to handle the response of an HTTP/HTTPS request:
Property nameType usedEffect
StatusCodeIntegerStatus of response. This property corresponds to one of the codes of HTTP protocol. The most common codes are:
  • 200: Request successfully processed
  • 301: Document moved permanently
  • 302: Document moved temporarily
  • 403: The server understood the request but it refuses to run it.
  • 404: Resource not found
  • 500: Internal server error
  • 503: Service temporarily unavailable or in maintenance
The DescriptionStatusCode property gets the description of the error code.
This property is available in read-only mode.
ContentTypeCharacter stringType of content for the received HTTP message.
This property is available in read-only mode.
ContentBufferBody of server response.
This property is available in read-only mode.
DescriptionStatusCodeCharacter stringDescription of the StatusCode property.
This property is available in read-only mode.
HeaderAssociative array of character stringsKey/Value set of received headers.
RoughHeaderCharacter stringHeader that was returned with the response.
This property is available in read-only mode.

Multiple HTTP responses

If the response contains multiple HTTP results (for example, if a proxy adds an HTTP code), the StatusCode and DescriptionStatusCode properties return the values of the first HTTP response. In this case, the RoughHeader property contains all responses.
Minimum version required
  • Version 20
This page is also available for…
Comments
Click [Add] to post a comment