CURL指令学习

Curl指令学习

  • 1.curl URL ------> 返回请求地址的内容
  • 2.curl -i URL ------> 返回请求地址的内容还返回请求头
  • 3.curl URL -H ‘Content-Type:application/json’ ------>通过 -H 设置请求的HTTP头
  • 4.URL通常用双引号防止转义,比如&符号在命令行中表示后台运行,因此,可以的话最好用双引号 eg:curl "baidu.com?q=txt&c=1"
  • 5.curl URL -d “param1=value1&param2=value2” 通过-d参数发起POST请求.
  • 6.如果POST内容需要转义,比如中文字符,空格等,可以使用 –data-urlencode eg: curl URL --data-urlencode "param1=value1&param2=中文"
  • 7.-G参数发起一个get请求,可以联合 -data-urlencode来转义URL参数里得中文特殊符号,data-urlencode默认是POST请求,如果没有-G参数,则会发起一个POST请求:eg:curl -G “baidu” --data-urlencode “param1=value1&param2=中文” 以上命令对应一个请求baidu.com?param1=value1&param2=中文
  • 8.通过 -X指定put协议,发起一个JSON请求,通过-X指定PUT协议,JSON内容可以用引号括起来 curl -XPUT ‘localhost:9200/product/book/1?pretty’ -H ‘Content-Type:application/json’-d’{“name”:“北京各种小吃”,“type”:“food”,“postDate”:“2019-11-15”,“message”:“介绍了北京小吃,如炸酱面,卤煮,驴打滚等”}'
  • 9.使用 -F上传文件:curl url -F “file=@xxx.doc” -F "name=XIANDAFU"这样,就可以通过name字段回去提交的名字.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值