Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
12.1
12.2
12.3
12.4
12.5
13.0
13.1
13.2
13.3
13.4
Statistic
FMM
Blog
CURL.SetOptionResumeFrom
Sets the resume from offset.
Component |
Version |
macOS |
Windows |
Linux |
Server |
iOS SDK |
CURL
|
2.5 |
✅ Yes |
✅ Yes |
✅ Yes |
✅ Yes |
✅ Yes |
MBS( "CURL.SetOptionResumeFrom"; curl; Value )
More
MBS(
"CURL.SetOptionResumeFrom"; /* Sets the resume from offset. */
$curl; /* The CURL session handle. */
$Value) /* The offset to start at.e.g. 1000 */
Less
(old name: CURL.SetOptionResumeFromLarge)
Parameters
Parameter |
Description |
Example |
curl |
The CURL session handle. |
$curl |
Value |
The offset to start at. |
1000 |
Result
Returns "OK" on success.
Description
Sets the resume from offset.
Pass a number as parameter. It contains the offset in number of bytes that you want the transfer to start from. Set this option to 0 to make the transfer start from the beginning (effectively disabling resume). For FTP, set this option to -1 to make the transfer start from the end of the target file (useful to continue an interrupted upload).
When doing uploads with FTP, the resume position is where in the local/source file libcurl should try to resume the upload from and it will then append the source file to the remote target file.
See also RESUME_FROM option in CURL manual.
See also
Blog Entries
Created 18th August 2014, last changed 18th April 2016
CURL.SetOptionResolve
-
CURL.SetOptionSASLAuthZID