Note:
  Examples are provided on this website as a convenience for those looking at CurlPas for the first time.
  For the latest up-to-date version, please consult the documents contained in your curlpas package.




CurlPas example programs

simple.pas Simplest CURL program.
testsave.pas Example of tCurl's "save to disk" functions
testcb.pas Example using tCurl's c-style callbacks.
testevnt.pas Example using tCurl's event-based callbacks.
testput.pas Example using FTP to upload a file and set its permissions
testtxcb.pas Example using the ReadFunction callback to upload a file.
testpart.pas Program to test partial transfer requests - not all servers support this!
testinfo.pas Shows how to get the stored information about the performance of a transfer.
testver.pas Example using the class functions of tCurl to retrieve libcurl's version information.
testmult.pas Uses the curl_multi bindings to download two files at the same time.
testmobj.pas
testmthd.pas
Two examples using the tCurlMulti object to download multiple files at the same time.
( The testmthd program also demonstrates the threaded WaitCallback property. )
testpost.pas Example using simple HTTP POST variables -
This requires that you have a working Apache/PHP server on your local machine,
and a copy of the file "testpost.php" in your htdocs directory.
testmpf1.pas
testmpf2.pas
Two examples of rfc1867 multipart/form-data submissions:
  testmpf1 uses the curl_formadd library functions.
  testmpf2 uses the tCurl.FormData property .

This requires that you have a working Apache/PHP server on your local machine,
and a copy of the file "test1867.php" in you "htdocs" directory.

These programs also use the files "sendme.txt" and "sendme.png" --
  they should be in the current working directory.
testcook.pas Program to show how to list the cookies from an HTTP server.


Support This Project  
Get CurlPas and TidyPas at SourceForge.net. Fast, secure and Free Open Source software downloads