mirror of
https://github.com/curl/curl.git
synced 2026-07-24 08:27:41 +03:00
curl_formadd.3: setting CURLFORM_CONTENTSLENGTH 0 zero means strlen
This commit is contained in:
parent
7bff23b166
commit
367b784738
1 changed files with 4 additions and 0 deletions
|
|
@ -86,6 +86,10 @@ you must set its length with \fBCURLFORM_CONTENTSLENGTH\fP.
|
|||
.IP CURLFORM_CONTENTSLENGTH
|
||||
followed by a long giving the length of the contents. Note that for
|
||||
\fICURLFORM_STREAM\fP contents, this option is mandatory.
|
||||
|
||||
If you pass a 0 (zero) for this option, libcurl will instead do a strlen() on
|
||||
the contents to figure out the size. If you really want to send a zero byte
|
||||
content then you must make sure strlen() on the data pointer returns zero.
|
||||
.IP CURLFORM_FILECONTENT
|
||||
followed by a filename, causes that file to be read and its contents used
|
||||
as data in this part. This part does \fInot\fP automatically become a file
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue