Page 1 of 1

VPcURL package.

Posted: 4 Dec 2007 13:29
by Jan de Lint
Note: for this package to work, you need Vip 7.2 and on Windows 7 you need 7.3. This package only compiles cleanly with 7.3.
Here are some recommendations how to incorporate VPcURL in your program. This description is also included in the zip-file.
Dll-s are not included due to upload size limitations. But you can use virtually any curl windows dll from the Curl download page. The package does not require any lib file.

Changes
20-5-2010
- compiles with VP 7.3
19-9-2009
- Fixed broken HTTP post
- streamlined Post housekeeping
17-11-2008
- Version for VP 7.2
- Internal cleanup
19-2
- Switched the expat bindings to libexpatwexpat xml parser bindings and usage example
26-12
- generic support for reuse of connections/performs
- header info + additional redirect testcase/sample
- debug info + debug example (primarily to debug protocol problems)
- libcurl and zlib version info
11-12 Added good old zlib compression library class and enhanced testcase 1
4-12 Initial version

Posted: 4 Dec 2007 20:09
by Jan de Lint
Gildas,
Well, without the additional investment of PDC (thanks Thomas!) it would have taken another year or so to get to the maturity it has now.
I was thinking that you could use VPcURL to connect to a server for registry and initial connection of two or more of your clients/servers.
For those who want to know what is at the other end of testcase 1, I include here the PHP code that is at the server end (be it a Windows or a Linux server).

Posted: 8 Jan 2008 8:20
by Thomas Linder Puls
The description of this package is copied to the wiki 3rd:VPcURL, but the download remains here.

Posted: 19 Sep 2009 12:45
by Jan de Lint
Fixed broken Http post functions (broken since 7.2).

Http post housekeepingand curl_formadd interface simplified.
Unfortunately libcurl and other dll's are not included due to lack of space.
You can however use one of the Windows Curl dll's available from the Curl download page.
A lib file is not required.
]an

Posted: 22 Feb 2011 19:52
by drspro2
with this implementation, can I also do a https request ? ( https instead of http )

Posted: 22 Feb 2011 20:42
by Jan de Lint

Posted: 2 May 2014 10:11
by Thomas Linder Puls