• Home
Name Date Size #Lines LOC

..--

.gitignoreD03-May-2024832 8079

10-at-a-time.cD03-May-20245.1 KiB199146

Makefile.amD03-May-20242.3 KiB6721

Makefile.exampleD03-May-20241.9 KiB5410

Makefile.incD03-May-20242.4 KiB4417

Makefile.m32D03-May-20247.6 KiB298228

Makefile.netwareD03-May-202410.8 KiB435342

READMED03-May-20241.6 KiB3927

adddocsref.plD03-May-2024875 3628

anyauthput.cD03-May-20245.1 KiB19398

asiohiper.cppD03-May-202412.6 KiB468307

cacertinmem.cD03-May-20246.3 KiB15098

certinfo.cD03-May-20242.4 KiB9144

chkspeed.cD03-May-20246.2 KiB210133

cookie_interface.cD03-May-20244 KiB14091

curlgtk.cD03-May-20242.9 KiB11072

curlx.cD03-May-202416.1 KiB555357

debug.cD03-May-20244.1 KiB15298

evhiperfifo.cD03-May-202411.9 KiB450308

externalsocket.cD03-May-20244.4 KiB15592

fileupload.cD03-May-20242.7 KiB9142

fopen.cD03-May-202413.8 KiB548340

ftp-wildcard.cD03-May-20244.2 KiB15388

ftpget.cD03-May-20242.6 KiB9343

ftpgetinfo.cD03-May-20242.9 KiB9245

ftpgetresp.cD03-May-20242.5 KiB7834

ftpsget.cD03-May-20242.9 KiB10045

ftpupload.cD03-May-20244.5 KiB14065

ftpuploadresume.cD03-May-20244.6 KiB17492

getinfo.cD03-May-20241.6 KiB5320

getinmemory.cD03-May-20243.2 KiB11649

getredirect.cD03-May-20242.3 KiB7132

ghiper.cD03-May-202411.8 KiB428310

hiperfifo.cD03-May-202411.6 KiB442294

href_extractor.cD03-May-20242.6 KiB8743

htmltidy.cD03-May-20243.9 KiB12883

htmltitle.cppD03-May-20246.2 KiB316177

http-post.cD03-May-20242 KiB6020

http2-download.cD03-May-20247.7 KiB293181

http2-serverpush.cD03-May-20248.5 KiB321199

http2-upload.cD03-May-20249.4 KiB357227

httpcustomheader.cD03-May-20242.3 KiB7125

httpput.cD03-May-20243.6 KiB12548

https.cD03-May-20242.5 KiB7925

imap-append.cD03-May-20243.6 KiB12462

imap-copy.cD03-May-20242.4 KiB7220

imap-create.cD03-May-20242.1 KiB6820

imap-delete.cD03-May-20242.1 KiB6820

imap-examine.cD03-May-20242.1 KiB6820

imap-fetch.cD03-May-20242 KiB6620

imap-list.cD03-May-20242.1 KiB6719

imap-lsub.cD03-May-20242.1 KiB6920

imap-multi.cD03-May-20244.8 KiB17494

imap-noop.cD03-May-20242 KiB6820

imap-search.cD03-May-20242.4 KiB7220

imap-ssl.cD03-May-20243.3 KiB9327

imap-store.cD03-May-20242.7 KiB8327

imap-tls.cD03-May-20243.5 KiB9323

makefile.djD03-May-20241.6 KiB5721

multi-app.cD03-May-20245.1 KiB17896

multi-debugcallback.cD03-May-20245.9 KiB229139

multi-double.cD03-May-20244 KiB14472

multi-post.cD03-May-20245.1 KiB17295

multi-single.cD03-May-20243.1 KiB11248

multi-uv.cD03-May-20246 KiB235156

multithread.cD03-May-20242.6 KiB9641

opensslthreadlock.cD03-May-20242.7 KiB9651

persistant.cD03-May-20242.2 KiB6926

pop3-dele.cD03-May-20242.2 KiB7121

pop3-list.cD03-May-20241.9 KiB6519

pop3-multi.cD03-May-20244.8 KiB17494

pop3-noop.cD03-May-20242.1 KiB7121

pop3-retr.cD03-May-20241.9 KiB6519

pop3-ssl.cD03-May-20243.2 KiB9226

pop3-stat.cD03-May-20242.1 KiB7121

pop3-tls.cD03-May-20243.5 KiB9222

pop3-top.cD03-May-20242.1 KiB6820

pop3-uidl.cD03-May-20242 KiB6820

post-callback.cD03-May-20244.7 KiB14666

postinmemory.cD03-May-20243.4 KiB11554

postit2.cD03-May-20243.6 KiB10844

progressfunc.cD03-May-20244.1 KiB12562

resolve.cD03-May-20241.9 KiB5718

rtsp.cD03-May-20248.5 KiB283195

sampleconv.cD03-May-20243.3 KiB11462

sendrecv.cD03-May-20243.9 KiB14071

sepheaders.cD03-May-20242.7 KiB9540

sessioninfo.cD03-May-20243 KiB11059

sftpget.cD03-May-20243.3 KiB11148

simple.cD03-May-20241.7 KiB5218

simplepost.cD03-May-20241.8 KiB5821

simplessl.cD03-May-20244.6 KiB14258

smooth-gtk-thread.cD03-May-20246.1 KiB228125

smtp-expn.cD03-May-20242.6 KiB8023

smtp-mail.cD03-May-20244.7 KiB14666

smtp-multi.cD03-May-20247 KiB244139

smtp-ssl.cD03-May-20245.7 KiB17075

smtp-tls.cD03-May-20246.2 KiB17271

smtp-vrfy.cD03-May-20242.6 KiB8022

synctime.cD03-May-202412.5 KiB371232

threaded-ssl.cD03-May-20244.3 KiB16898

url2file.cD03-May-20242.4 KiB8533

usercertinmem.cD03-May-20249 KiB228152

version-check.plD03-May-20242.6 KiB10645

xmlstream.cD03-May-20244.9 KiB166102

README

1                                  _   _ ____  _
2                              ___| | | |  _ \| |
3                             / __| | | | |_) | |
4                            | (__| |_| |  _ <| |___
5                             \___|\___/|_| \_\_____|
6
7This directory is for libcurl programming examples. They are meant to show
8some simple steps on how you can build your own application to take full
9advantage of libcurl.
10
11If you end up with other small but still useful example sources, please mail
12them for submission in future packages and on the web site.
13
14BUILDING
15
16The Makefile.example is an example makefile that could be used to build these
17examples. Just edit the file according to your system and requirements first.
18
19Most examples should build fine using a command line like this:
20
21  $ `curl-config --cc --cflags --libs` -o example example.c
22
23Some compilers don't like having the arguments in this order but instead
24want you do reorganize them like:
25
26  $ `curl-config --cc` -o example example.c `curl-config --cflags --libs`
27
28*PLEASE* do not use the curl.haxx.se site as a test target for your libcurl
29applications/experiments. Even if some of the examples use that site as a URL
30at some places, it doesn't mean that the URLs work or that we expect you to
31actually torture our web site with your tests!  Thanks.
32
33EXAMPLES
34
35Each example source code file is designed to be and work stand-alone and
36rather self-explanatory. The examples may at times lack the level of error
37checks you need in a real world, but that is then only for the sake of
38readability: to make the code smaller and easier to follow.
39