mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 23:58:49 -05:00
added some more text about libcurl using
This commit is contained in:
parent
d9650164b3
commit
a374925bb7
@ -31,7 +31,7 @@ The Easy Interface
|
|||||||
When using the easy interface, you init your easy-session and get a handle,
|
When using the easy interface, you init your easy-session and get a handle,
|
||||||
which you use as input to the following interface functions you use.
|
which you use as input to the following interface functions you use.
|
||||||
|
|
||||||
You continue be setting all the options you want in the upcoming transfer,
|
You continue by setting all the options you want in the upcoming transfer,
|
||||||
most important among them is the URL itself. You might want to set some
|
most important among them is the URL itself. You might want to set some
|
||||||
callbacks as well that will be called from the library when data is available
|
callbacks as well that will be called from the library when data is available
|
||||||
etc.
|
etc.
|
||||||
@ -39,13 +39,23 @@ The Easy Interface
|
|||||||
When all is setup, you tell libcurl to perform the transfer. It will then do
|
When all is setup, you tell libcurl to perform the transfer. It will then do
|
||||||
the entire operation and won't return until it is done or failed.
|
the entire operation and won't return until it is done or failed.
|
||||||
|
|
||||||
After the performance is made, you cleanup the easy-session's handle and
|
After the transfer has been made, you cleanup the easy-session's handle and
|
||||||
libcurl is entire off the hook!
|
libcurl is entirely off the hook!
|
||||||
|
|
||||||
See the separate man pages for the libcurl functions for details:
|
|
||||||
|
|
||||||
curl_easy_init()
|
curl_easy_init()
|
||||||
curl_easy_setopt()
|
curl_easy_setopt()
|
||||||
curl_easy_perform()
|
curl_easy_perform()
|
||||||
curl_easy_cleanup()
|
curl_easy_cleanup()
|
||||||
|
|
||||||
|
While the above four functions are the main functions to use in the easy
|
||||||
|
interface, there is a series of helpful functions to use. They are:
|
||||||
|
|
||||||
|
curl_version() - displays the libcurl version
|
||||||
|
curl_getdate() - converts a date string to time_t
|
||||||
|
curl_getenv() - portable environment variable reader
|
||||||
|
curl_formparse() - helps building a HTTP form POST
|
||||||
|
curl_slist_append() - builds a linked list
|
||||||
|
curl_slist_free_all() - frees a whole curl_slist
|
||||||
|
|
||||||
|
Read the separate man pages for these functions for details!
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user