Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

curlopt_maxfilesize_large(3) [mojave man page]

CURLOPT_MAXFILESIZE_LARGE(3)				     curl_easy_setopt options				      CURLOPT_MAXFILESIZE_LARGE(3)

NAME
CURLOPT_MAXFILESIZE_LARGE - maximum file size allowed to download SYNOPSIS
#include <curl/curl.h> CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAXFILESIZE_LARGE, curl_off_t size); DESCRIPTION
Pass a curl_off_t as parameter. This allows you to specify the maximum size (in bytes) of a file to download. If the file requested is found larger than this value, the transfer will not start and CURLE_FILESIZE_EXCEEDED will be returned. The file size is not always known prior to download, and for such files this option has no effect even if the file transfer ends up being larger than this given limit. This concerns both FTP and HTTP transfers. DEFAULT
None PROTOCOLS
FTP and HTTP EXAMPLE
TODO AVAILABILITY
Added in 7.11.0 RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not. SEE ALSO
CURLOPT_MAXFILESIZE(3), CURLOPT_MAX_RECV_SPEED_LARGE(3), libcurl 7.54.0 February 03, 2016 CURLOPT_MAXFILESIZE_LARGE(3)

Check Out this Related Man Page

CURLOPT_RESUME_FROM_LARGE(3)				     curl_easy_setopt options				      CURLOPT_RESUME_FROM_LARGE(3)

NAME
CURLOPT_RESUME_FROM_LARGE - set a point to resume transfer from SYNOPSIS
#include <curl/curl.h> CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RESUME_FROM_LARGE, curl_off_t from); DESCRIPTION
Pass a curl_off_t 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. DEFAULT
0, not used PROTOCOLS
HTTP, FTP, SFTP, FILE EXAMPLE
CURL *curl = curl_easy_init(); if(curl) { curl_off_t resume_position = GET_IT_SOMEHOW; curl_off_t file_size = GET_IT_SOMEHOW_AS_WELL; curl_easy_setopt(curl, CURLOPT_URL, "ftp://example.com"); /* resuming upload at this position, possibly beyond 2GB */ curl_easy_setopt(curl, CURLOPT_RESUME_FROM_LARGE, resume_position); /* ask for upload */ curl_easy_setopt(curl, CURLOPT_UPLOAD, 1L); /* set total data amount to expect */ curl_easy_setopt(curl, CURLOPT_INFILESIZE_LARGE, file_size); /* Perform the request */ curl_easy_perform(curl); } AVAILABILITY
Added in 7.11.0 RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not. SEE ALSO
CURLOPT_RESUME_FROM(3), CURLOPT_RANGE(3), CURLOPT_INFILESIZE_LARGE(3), libcurl 7.54.0 February 03, 2016 CURLOPT_RESUME_FROM_LARGE(3)
Man Page

15 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

trying to download Fedora Core3 - help pls!

Hiya Guys, damn! Burn't off 4 CD - all bad.... what am I doing wrong???? Downloaded ISO images from 2 mirror sites so far.... Onto my Windows XP laptop at work (ie. thru firewall...) thru Internet Explorer - choosing the FTP:// sites I had 4 downloads going at once.... what am I... (7 Replies)
Discussion started by: marty 600
7 Replies

2. SuSE

When a FTP download is completed

I receive files by FTP in an input directory. Every 10 seconds a process checks if some new file has arrived to the input directory and then the process moves them to another directory to be read by a second process. The problem is that there is no way to know if the download has finished... (11 Replies)
Discussion started by: Javi
11 Replies

3. Shell Programming and Scripting

curl

Aren't there any way to download files as below? For example, I want to download all .html files under the root directory of unix.com/ curl -O https://www.unix.com/*.html This won't work, but please tell me the way to do this. Well, the best way is to get the file list of the directory, but i... (6 Replies)
Discussion started by: Euler04
6 Replies

4. Programming

c++

hello guys i am new here i want to ask where i can download c, c++, and tc++ , thank you (6 Replies)
Discussion started by: faxreport
6 Replies

5. IP Networking

File transfer using HTTP

I have Apache running on a Solaris server. Does anyone know how I go about using HTTP for a file transfer ( or I guess more properly termed in HTTP as a document transfer ) ? I have a requirement that restricts my file transfer options to HTTP only ! Is there any changes I need to make to the... (10 Replies)
Discussion started by: jimthompson
10 Replies

6. AIX

Aix terminal download manager

Is there such thing like wget? Because I have telnet (no ssh) on a AIX machine, but I can't transfer a rpm file which I'd like to install. How can I do that? How can I transfer a file on the machine? (11 Replies)
Discussion started by: aixn00b
11 Replies

7. AIX

download AIX

Hi, Where can I download AIX in 32bit so that I can install in VMware workstation ??Any advice ??? (7 Replies)
Discussion started by: chuikingman
7 Replies

8. HP-UX

FTP file with ( ) + - in the filename

Hello, I wnat to transfer files of the following format: A20110711.1230+0300-1245+0300_BNC46(TEST).4609401144_AREA.xml.gz Unfortunatelly file transfer works only if aI transmit the files without: + - ( ) characters. However I can touch files that contains + - not () characters. Is... (6 Replies)
Discussion started by: drbiloukos
6 Replies

9. HP-UX

How to download HP-UX OS?

How to download HP-UX OS? I want to install Hp-UX OS for practicing commands and all. Which site can I use? Kindly help!! Thank you in advance!:o (7 Replies)
Discussion started by: manalisharmabe
7 Replies

10. Shell Programming and Scripting

Batch download

............. (9 Replies)
Discussion started by: hoo
9 Replies

11. Shell Programming and Scripting

Download the file

Hi!! I have to download one file from FTP on a daily basis but the file name not constant. Filename “BRAA.DAILY1.20120326.3456” BRAA.DAILY1. - constant 20120326 - system date 3456 - random number which will get change every day. Few sample file names - ... (7 Replies)
Discussion started by: rahul198228
7 Replies

12. Shell Programming and Scripting

FTP download using perl script

Need assistance I have a script which i can download the files from ftp server using perl . But i want to download multiple files at a time #!/usr/bin/perl -w use Net::FTP; $ftp = Net::FTP->new("ftp.ncdc.noaa.gov"); $ftp->login('username', 'password'); $ftp->cwd("<dir>");... (9 Replies)
Discussion started by: ajayram_arya
9 Replies

13. UNIX for Dummies Questions & Answers

How to download files matching pattern from FTP using CURL or WGET?

Hi, For an order I requested, the provider has uploaded a tar file in public FTP site which internally has tons of files (compressed) and I need to download files that follows particular pattern which would be few hundreds. Note: The order can't be requested for files that follows the... (7 Replies)
Discussion started by: Amalan
7 Replies

14. Shell Programming and Scripting

Verification on shell script

hello i have writing a shell script to download and run some packages the only way that i use to verify download pack is , limit users ip to download from main server, if wget can download file (verified) then script run by execute it sh pack76.sh else show and error (stupid solution ha?) ... (8 Replies)
Discussion started by: nimafire
8 Replies

15. Shell Programming and Scripting

FTP File download

Hi, I have few files at FTP location and have written a script to download the same from ftp based on the sysdate - 1, however with the below code I am unable to download the files from FTP. x=`TZ=CST+24 date +%Y%m%d` mget Daily_BIH_$x_NEW.tar.gz can anyone please help me in... (10 Replies)
Discussion started by: rramkrishnas
10 Replies