PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Versions 17 and later
Android Some HTTP functions are now available for the Android applications.
Java Some HTTP functions are now available for the Java applications.
New in version 17
Android Some HTTP functions are now available for the Android applications.
Java Some HTTP functions are now available for the Java applications.
Android Some HTTP functions are now available for the Android applications.
Java Some HTTP functions are now available for the Java applications.
Versions 18 and later
iPhone/iPad Some HTTP functions are now available for the iPhone/iPad applications.
New in version 18
iPhone/iPad Some HTTP functions are now available for the iPhone/iPad applications.
iPhone/iPad Some HTTP functions are now available for the iPhone/iPad applications.
Versions 21 and later
Universal Windows 10 App Some HTTP functions are now available for the applications in Universal Windows 10 App mode.
New in version 21
Universal Windows 10 App Some HTTP functions are now available for the applications in Universal Windows 10 App mode.
Universal Windows 10 App Some HTTP functions are now available for the applications in Universal Windows 10 App mode.
The following functions are used to handle the Internet pages, to send HTTP forms, ...:
HTTPAddFileAdds a file into the HTTP form.
HTTPAddParameterAdds a parameter into an HTTP form.
HTTPCancelFormCancels the declaration of an HTTP form and frees all its resources.
HTTPCertificateModifies the client certificate used by default to identify oneself on a server.
HTTPCookieGetRetrieves the cookies read by a call
HTTPCookieManageEnables or disables the management of cookies in an HTTP request run
HTTPCookieReadReturns the value of a cookie received further to an HTTP request.
HTTPCookieReplaceReplaces all the cookies stored for a domain
HTTPCookieResetDeletes all the cookies (globally or for a domain) stored
HTTPCookieWriteAdds or modifies a cookie in an HTTP request.
HTTPCreateFormCreates an HTTP form.
HTTPDestinationIndicates the backup file for the result of next HTTP request, run in the same thread.
HTTPGetResultRetrieves the result or the header of last HTTP request run.
HTTPListCertificateLists the client certificates found on the computer to authenticate on a server.
HTTPParameterAllows you to configure the functions that use the HTTP protocol.
HTTPProgressBarDisplays a progress bar when:
  • receiving the response to an HTTP request.
  • sending an HTTP form (HTTPSendForm) or an HTTP query.
HTTPRequestStarts an HTTP request on a server.
HTTPResetFormClears an HTTP form that is currently edited.
HTTPSendSends an HTTP request and waits for the response from the HTTP server.
HTTPSendFormSends an HTTP form.
HTTPSimulateNetworkSimulates a slow network by limiting the download and upload speed.
HTTPTimeOutDefines the time-out for the WLanguage functions that use the HTTP protocol (HTTPRequest, SOAPExecute, DotNetExecute, J2EEExecute, ...).
InternetConnectedDefines whether an Internet connection is enabled on the current computer. In mobile, you can also be notified when the status of the Internet connection changes.
ProxySpecifies whether the communication functions that use the HTTP protocol (HTTP, DotNet, J2EE, SOAP, GoogleXXX functions) must go via a proxy to run their requests.
RESTSendSends a REST request and waits for the server response.
The following advanced types can be used with the HTTP functions:
Versions 15 and later
Cookie
New in version 15
Cookie
Cookie
The Cookie type is used to handle the cookies transmitted in the HTTP requests.
Versions 20 and later
httpProgress
New in version 20
httpProgress
httpProgress
The httpProgress type is used to manage the progress when sending or receiving an HTTP request.
Versions 20 and later
httpRequest
New in version 20
httpRequest
httpRequest
The httpRequest type is used to retrieve the advanced characteristics of an HTTP/HTTPS request.
Versions 20 and later
httpResponse
New in version 20
httpResponse
httpResponse
The httpResponse type is used to retrieve the advanced characteristics of the response of an HTTP/HTTPS request.
Versions 20 and later
restRequest
New in version 20
restRequest
restRequest
The restRequest type is used to define the advanced characteristics of a REST request.
Versions 20 and later
restResponse
New in version 20
restResponse
restResponse
The restResponse type is used to define all the advanced characteristics of a REST response.
Related Examples:
WD HTTP Proxy Complete examples (WINDEV): WD HTTP Proxy
[ + ] This WINDEV example is a simplified HTTP proxy.
You can save connections and find out which pages were viewed.
WD Trace Socket Sample components (WINDEV): WD Trace Socket
[ + ] The purpose of this example is to trace everything that occurs on a communication via socket, on a specific address, on a specific port. This example allows you to understand the principle of dialog via socket between two applications.
Therefore, in the applications that dialog via socket, even if no trace option as implemented by the developers, you will have he ability to view all the exchanges performed on the socket.
This example also enables you to understand the operating mode of the network protocols based on the sockets: POP3, SMTP, FTP, HTTP, and so on.
Note for the users who are experienced in network communication:
This example does not allow you to trace the UDP packages (only the TCP communications can be traced).
Minimum required version
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment