Curl 绕过客户端\u最大\u身体\u大小的卷曲替代方案

Curl 绕过客户端\u最大\u身体\u大小的卷曲替代方案,curl,Curl,我试图在artifactory中放置一个存档,但是我前面有一个ngnix,我无法配置它,当我尝试通过curl-k-H X-JFrog-Art-Api上传.zip存档时:-X puthttps://artifactory/.. -T.zip,ngnix不允许我,因为客户的最大体型: <html> <head><title>413 Request Entity Too Large</title></head> <center>&

我试图在artifactory中放置一个存档,但是我前面有一个ngnix,我无法配置它,当我尝试通过curl-k-H X-JFrog-Art-Api上传.zip存档时:-X puthttps://artifactory/.. -T.zip,ngnix不允许我,因为客户的最大体型:

<html>
<head><title>413 Request Entity Too Large</title></head>
<center><h1>413 Request Entity Too Large</h1></center>
</body>
</html>
是否有任何方法可以将文件分块或解决此问题?Thx

第一个:drop-X PUT。那伤害了我的灵魂

那么,-k希望只是你在实验中使用的东西

最后:-H传输编码:chunked是你的朋友。它将使curl发送分块的请求,而不是预先传递大小

curl -H "X-JFrog-Art-Api:<API_KEY>" "https://artifactory/.." -T <FILE>.zip -H "Transfer-Encoding: chunked" 
第一:投X球。那伤害了我的灵魂

那么,-k希望只是你在实验中使用的东西

最后:-H传输编码:chunked是你的朋友。它将使curl发送分块的请求,而不是预先传递大小

curl -H "X-JFrog-Art-Api:<API_KEY>" "https://artifactory/.." -T <FILE>.zip -H "Transfer-Encoding: chunked" 

Thx对于答案Daniel,-k确实只是为了测试,但是出于好奇,-X PUT为什么是错误的?-当方法已经被另一个选项设置/暗示时,X总是错误的。在本例中,您使用了-T,因此它已经生成PUT.Thx作为答案Daniel,-k确实只是为了测试,但出于好奇,为什么-X PUT是错误的?-当方法已经被另一个选项设置/暗示时,X总是错误的。在本例中,您使用-T,因此它已经生成PUT。