Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Network Library: HTTP Client Services

This library has 24 classes.

ECF: http-client.ecf

Classes for remotely interacting with a HTTP server. Supports the HTTP commands: POST, GET and HEAD.

Directory: library/network/protocol/http

[ . ]

. /c-api

. /command

. /imp_mswin

. /imp_unix

. /support

[ . ]

EL_CACHED_XML_HTTP_CONNECTION

Cached xml http connection

EL_CURL_HEADER_TABLE

Curl header table

EL_HTTP_CONNECTION

Retrieves data using the HTTP command GET, POST and HEAD

Further Information

Click on class link to see notes and client examples.

EL_MODULE_WEB

Web connection

Further Information

Click on class link to see notes and client examples.

EL_WEB_ARCHIVE_HTTP_CONNECTION

Class to find archive URL in the Wayback Machine

EL_XML_HTTP_CONNECTION

XML HTTP connection

c-api

EL_CURL_API

Interface to cURL easy API

EL_CURL_API_POINTERS

API pointers for shared object libcurl

EL_CURL_C_API

Curl c api

EL_SHARED_CURL_API

Shared curl api

command

EL_DOWNLOAD_HTTP_COMMAND

Performs a http download using the connection connection

EL_FILE_DOWNLOAD_HTTP_COMMAND

Performs a http download using the connection connection and storing the data in the supplied file_path argument

EL_GET_HTTP_COMMAND

Performs a http download using the connection connection and stores the data in the string string. Windows style newlines ("%R%N") are converted to Unix style.

EL_HEAD_HTTP_COMMAND

Performs a http HEAD request using the connection connection and stores the data in the string string. Windows style newlines ("%R%N") are converted to Unix style.

EL_HTTP_COMMAND

Performs a data transfer using the http connection connection

EL_POST_HTTP_COMMAND

Post http command

EL_STRING_DOWNLOAD_HTTP_COMMAND

String download http command

imp_mswin

EL_CURL_PLATFORM_OPTION_CONSTANTS

Windows implementation of cURL option constants

EL_CURL_PLATFORM_SSL_CONSTANTS

SSL constants implemented in libcurl Unix but not in Windows

Further Information

Click on class link to see notes.

imp_unix

EL_CURL_PLATFORM_OPTION_CONSTANTS

Unix implementation of cURL option constants

EL_CURL_PLATFORM_SSL_CONSTANTS

SSL constants implemented in Unix but not in Windows

support

EL_CURL_INFO_CONSTANTS

Extra info constants

EL_CURL_OPTION_CONSTANTS

Curl option constants

EL_CURL_SSL_CONSTANTS

Curl ssl constants