Max file size which can be transferred

Rakshith nginx-forum at nginx.us
Thu Aug 1 07:20:28 UTC 2013


Hi,

I wanted to know whats the maximum file size which i can transfer using a
simple CURL PUT/GET command. I ask this because when i try to send a file
which is >64KB, i get a HTTP/1.1 100 Continue message:

File i am trying to do a PUT:

[rakshith~]$ ls -l nginx.tar
-rw-r--r-- 1 rakshith engr 675840 Jul 29 14:38 nginx.tar

[rakshith~]$ curl -X PUT -d @nginx.tar -o /dev/null -qvk
http://x.x.x.x:80/Enginex.tar
* About to connect() to x.x.x.x port 80
*   Trying x.x.x.x... connected
* Connected to x.x.x.x (x.x.x.x) port 80
> PUT /Enginex.tar HTTP/1.1
> User-Agent: curl/7.15.5 (x86_64-redhat-linux-gnu) libcurl/7.15.5
OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
> Host: x.x.x.x
> Accept: */*
> Content-Length: 64982
> Content-Type: application/x-www-form-urlencoded
> Expect: 100-continue
>
< HTTP/1.1 100 Continue
< Server: nginx/1.5.3
< Date: Thu, 01 Aug 2013 06:05:15 GMT
< Content-Length: 0
< Location: http://x.x.x.x/Enginex.tar
< Connection: keep-alive
100 64982    0     0  100 64982      0  5133k --:--:-- --:--:-- --:--:--
9065k* Connection #0 to host x.x.x.x left intact
 
Now the actual contents which made it through is of size close to 64KB and
not 647KB

bash-3.2# ls -l Enginex.tar
-rw-------  1 nobody  nobody  64982 Aug  1 06:05 Enginex.tar

Any reply/help on this would be really helpful!!.

Thanks,
Rakshith

Posted at Nginx Forum: http://forum.nginx.org/read.php?2,241437,241437#msg-241437



More information about the nginx mailing list