CURL - cruisechang/wiki-linux GitHub Wiki
##Command
Get
curl "127.0.0.1:9910/path?params=xxxxx"
Post
curl -X POST -d "params=xxxx" 127.0.0.1:9910/path
curl -d "params=xxxx" 127.0.0.1:9910/path
Request and Save to local
curl -o page.html http://www.linuxidc.com
Request and Save to Local with Original Name
curl -O http://cgi2.tky.3web.ne.jp/~zzh/screen1.JPG
Upload
curl -T localfile -u name:passwd ftp://upload_site:port/path/
curl -T localfile http://cgi2.tky.3web.ne.jp/~zzh/abc.cgi
Post Upload File Example
<form action="http://cgi2.tky.3web.ne.jp/~zzh/up_file.cgi" enctype="multipar/form-data" method="POST">
<input name="upload" type="file"/>
<input name="nick" type="submit" value="go"/></form>
curl usage:
curl -F upload=@localfile -F nick=go http://cgi2.tky.3web.ne.jp/~zzh/up_file.cgi