wo ist die Option, einen längeren Curl-Argumentlisten-Schwellenwert festzulegen, um den Fehler "Argumentliste zu lang" zu vermeiden

8

Der Shell-Code ist: #!/bin/sh body="............a lot of thing................"; curl -Ss -d"${body}" "xx.xx.com"

Aber es konnte nicht gelaufen und über curl gesendet werden, der Fehler ist: / usr / bin / curl: Argumentliste zu lang

Es könnte sein, dass der $ Körper zu lang ist. Ich frage mich, gibt es irgendwelche Optionen, um Curl zu setzen, um längere Post zu senden?

    
Leonardo 11.12.2012, 05:32
quelle

2 Antworten

22

Speichern Sie Ihre Körperdaten in einer Datei. und benutze

%Vor%     
DhruvPathak 11.12.2012 05:36
quelle
0

Ich habe es zum Schweigen gebracht, wenn ich es in einer Datei gespeichert habe.

%Vor%     
boulder_ruby 17.03.2014 18:55
quelle

Tags und Links