• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.checksrcH A D29-Nov-197358 43

.gitignoreH A D29-Nov-19731.1 KiB9897

10-at-a-time.cH A D29-Nov-19734.2 KiB151109

Makefile.amH A D29-Nov-19732.2 KiB7124

Makefile.exampleH A D29-Nov-19731.9 KiB5410

Makefile.incH A D29-Nov-19733 KiB146119

Makefile.m32H A D29-Nov-197310.5 KiB404321

Makefile.netwareH A D29-Nov-197311.5 KiB437325

README.mdH A D29-Nov-19731.4 KiB3523

adddocsref.plH A D29-Nov-19731.8 KiB5728

altsvc.cH A D29-Nov-19731.8 KiB5720

anyauthput.cH A D29-Nov-19734.8 KiB17279

cacertinmem.cH A D29-Nov-19737.1 KiB182117

certinfo.cH A D29-Nov-19732.2 KiB8640

chkspeed.cH A D29-Nov-19736.5 KiB214137

cookie_interface.cH A D29-Nov-19734 KiB14192

crawler.cH A D29-Nov-19736.5 KiB218171

curlgtk.cH A D29-Nov-19732.9 KiB10670

curlx.cH A D29-Nov-197316.4 KiB575377

debug.cH A D29-Nov-19734.2 KiB155100

ephiperfifo.cH A D29-Nov-197314.5 KiB546378

evhiperfifo.cH A D29-Nov-197311.9 KiB449306

externalsocket.cH A D29-Nov-19734.8 KiB175108

fileupload.cH A D29-Nov-19732.8 KiB9043

fopen.cH A D29-Nov-197313.9 KiB547340

ftp-wildcard.cH A D29-Nov-19734.1 KiB15187

ftpget.cH A D29-Nov-19732.6 KiB9343

ftpgetinfo.cH A D29-Nov-19732.9 KiB9145

ftpgetresp.cH A D29-Nov-19732.5 KiB7834

ftpsget.cH A D29-Nov-19732.9 KiB10045

ftpupload.cH A D29-Nov-19734.5 KiB14065

ftpuploadfrommem.cH A D29-Nov-19733.8 KiB12567

ftpuploadresume.cH A D29-Nov-19734.2 KiB16288

getinfo.cH A D29-Nov-19731.6 KiB5320

getinmemory.cH A D29-Nov-19733.2 KiB11750

getredirect.cH A D29-Nov-19732.3 KiB7132

getreferrer.cH A D29-Nov-19731.8 KiB5824

ghiper.cH A D29-Nov-197312 KiB437313

hiperfifo.cH A D29-Nov-197312 KiB463310

href_extractor.cH A D29-Nov-19732.6 KiB8743

htmltidy.cH A D29-Nov-19733.9 KiB12983

htmltitle.cppH A D29-Nov-19736.2 KiB295167

http-post.cH A D29-Nov-19732 KiB6020

http2-download.cH A D29-Nov-19736.2 KiB235148

http2-pushinmemory.cH A D29-Nov-19735 KiB189106

http2-serverpush.cH A D29-Nov-19737.1 KiB272169

http2-upload.cH A D29-Nov-19738.1 KiB303199

http3-present.cH A D29-Nov-19731.5 KiB4816

http3.cH A D29-Nov-19731.8 KiB5518

httpcustomheader.cH A D29-Nov-19732.3 KiB7125

httpput-postfields.cH A D29-Nov-19733.4 KiB10240

httpput.cH A D29-Nov-19733.6 KiB12247

https.cH A D29-Nov-19732.5 KiB7925

imap-append.cH A D29-Nov-19733.8 KiB12865

imap-authzid.cH A D29-Nov-19732.2 KiB7222

imap-copy.cH A D29-Nov-19732.4 KiB7220

imap-create.cH A D29-Nov-19732.1 KiB6820

imap-delete.cH A D29-Nov-19732.1 KiB6820

imap-examine.cH A D29-Nov-19732.1 KiB6820

imap-fetch.cH A D29-Nov-19732 KiB6620

imap-list.cH A D29-Nov-19732.1 KiB6719

imap-lsub.cH A D29-Nov-19732.1 KiB6920

imap-multi.cH A D29-Nov-19732.3 KiB8232

imap-noop.cH A D29-Nov-19732 KiB6820

imap-search.cH A D29-Nov-19732.4 KiB7220

imap-ssl.cH A D29-Nov-19733.3 KiB9327

imap-store.cH A D29-Nov-19732.7 KiB8327

imap-tls.cH A D29-Nov-19733.5 KiB9323

makefile.djH A D29-Nov-19731.6 KiB5621

multi-app.cH A D29-Nov-19733.4 KiB11554

multi-debugcallback.cH A D29-Nov-19734.2 KiB16897

multi-double.cH A D29-Nov-19732.6 KiB9642

multi-event.cH A D29-Nov-19736 KiB241165

multi-formadd.cH A D29-Nov-19733.2 KiB10951

multi-legacy.cH A D29-Nov-19735.1 KiB17896

multi-post.cH A D29-Nov-19733 KiB10446

multi-single.cH A D29-Nov-19732.5 KiB9237

multi-uv.cH A D29-Nov-19736 KiB236156

multithread.cH A D29-Nov-19732.6 KiB9541

opensslthreadlock.cH A D29-Nov-19732.7 KiB9651

parseurl.cH A D29-Nov-19732.1 KiB7939

persistent.cH A D29-Nov-19732.2 KiB6926

pop3-authzid.cH A D29-Nov-19732.2 KiB7121

pop3-dele.cH A D29-Nov-19732.1 KiB7121

pop3-list.cH A D29-Nov-19731.9 KiB6519

pop3-multi.cH A D29-Nov-19732.3 KiB8332

pop3-noop.cH A D29-Nov-19732.1 KiB7121

pop3-retr.cH A D29-Nov-19731.9 KiB6519

pop3-ssl.cH A D29-Nov-19733.2 KiB9226

pop3-stat.cH A D29-Nov-19732.1 KiB7121

pop3-tls.cH A D29-Nov-19733.5 KiB9222

pop3-top.cH A D29-Nov-19732.1 KiB6820

pop3-uidl.cH A D29-Nov-19732 KiB6820

post-callback.cH A D29-Nov-19735.2 KiB15574

postinmemory.cH A D29-Nov-19733.4 KiB11355

postit2-formadd.cH A D29-Nov-19733.5 KiB10744

postit2.cH A D29-Nov-19733.4 KiB10339

progressfunc.cH A D29-Nov-19734.8 KiB14579

resolve.cH A D29-Nov-19731.9 KiB5718

rtsp.cH A D29-Nov-19739 KiB292203

sampleconv.cH A D29-Nov-19733.2 KiB11361

sendrecv.cH A D29-Nov-19734.5 KiB16391

sepheaders.cH A D29-Nov-19732.7 KiB9540

sessioninfo.cH A D29-Nov-19733.1 KiB11160

sftpget.cH A D29-Nov-19733.3 KiB11148

sftpuploadresume.cH A D29-Nov-19733.8 KiB13683

shared-connection-cache.cH A D29-Nov-19732.5 KiB8642

simple.cH A D29-Nov-19731.7 KiB5218

simplepost.cH A D29-Nov-19731.8 KiB5821

simplessl.cH A D29-Nov-19734.6 KiB14258

smooth-gtk-thread.cH A D29-Nov-19735.8 KiB217125

smtp-authzid.cH A D29-Nov-19735.3 KiB16172

smtp-expn.cH A D29-Nov-19732.6 KiB8023

smtp-mail.cH A D29-Nov-19734.9 KiB14969

smtp-mime.cH A D29-Nov-19735.5 KiB16475

smtp-multi.cH A D29-Nov-19734.5 KiB15277

smtp-ssl.cH A D29-Nov-19735.8 KiB16975

smtp-tls.cH A D29-Nov-19736.2 KiB17171

smtp-vrfy.cH A D29-Nov-19732.6 KiB8022

sslbackend.cH A D29-Nov-19732.3 KiB7834

synctime.cH A D29-Nov-197312.6 KiB376233

threaded-ssl.cH A D29-Nov-19734.3 KiB16797

url2file.cH A D29-Nov-19732.4 KiB8734

urlapi.cH A D29-Nov-19732 KiB7333

usercertinmem.cH A D29-Nov-19738.9 KiB227152

version-check.plH A D29-Nov-19732.6 KiB10445

xmlstream.cH A D29-Nov-19734.9 KiB167103

README.md

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