zoukankan      html  css  js  c++  java
  • curl

    curl url -X POST  --header 'Content-Type: application/json' -d '{"jason"}'

    # 调试类
    -v, --verbose                          输出信息
    -q, --disable                          在第一个参数位置设置后 .curlrc 的设置直接失效,这个参数会影响到 -K, --config -A, --user-agent -e, --referer
    -K, --config FILE                      指定配置文件
    -L, --location                         跟踪重定向 (H)
    
    # CLI显示设置
    -s, --silent                           Silent模式。不输出任务内容
    -S, --show-error                       显示错误. 在选项 -s 中,当 curl 出现错误时将显示
    -f, --fail                             不显示 连接失败时HTTP错误信息
    -i, --include                          显示 response的header (H/F)
    -I, --head                             仅显示 响应文档头
    -l, --list-only                        只列出FTP目录的名称 (F)
    -#, --progress-bar                     以进度条 显示传输进度
    
    # 数据传输类
    -X, --request [GET|POST|PUT|DELETE|…]  使用指定的 http method 例如 -X POST
    -H, --header <header>                  设定 request里的header 例如 -H "Content-Type: application/json"
    -e, --referer                          设定 referer (H)
    -d, --data <data>                      设定 http body 默认使用 content-type application/x-www-form-urlencoded (H)
        --data-raw <data>                  ASCII 编码 HTTP POST 数据 (H)
        --data-binary <data>               binary 编码 HTTP POST 数据 (H)
        --data-urlencode <data>            url 编码 HTTP POST 数据 (H)
    -G, --get                              使用 HTTP GET 方法发送 -d 数据 (H)
    -F, --form <name=string>               模拟 HTTP 表单数据提交 multipart POST (H)
        --form-string <name=string>        模拟 HTTP 表单数据提交 (H)
    -u, --user <user:password>             使用帐户,密码 例如 admin:password
    -b, --cookie <data>                    cookie 文件 (H)
    -j, --junk-session-cookies             读取文件中但忽略会话cookie (H)
    -A, --user-agent                       user-agent设置 (H)
    
    # 传输设置
    -C, --continue-at OFFSET               断点续转
    -x, --proxy [PROTOCOL://]HOST[:PORT]   在指定的端口上使用代理
    -U, --proxy-user USER[:PASSWORD]       代理用户名及密码
    
    # 文件操作
    -T, --upload-file <file>               上传文件
    -a, --append                           添加要上传的文件 (F/SFTP)
    
    # 输出设置
    -o, --output <file>                    将输出写入文件,而非 stdout
    -O, --remote-name                      将输出写入远程文件
    -D, --dump-header <file>               将头信息写入指定的文件
    -c, --cookie-jar <file>                操作结束后,要写入 Cookies 的文件位置
    

      

  • 相关阅读:
    事务 ~ 锁
    JDBC
    C# ~ 由 IDisposable 到 GC
    C# ~ 泛型委托
    函数式编程
    反射
    测试初识
    C# ~ 从 委托事件 到 观察者模式
    C# ~ 从 IEnumerable / IEnumerator 到 IEnumerable<T> / IEnumerator<T> 到 yield
    Java初识
  • 原文地址:https://www.cnblogs.com/timlong/p/13359536.html
Copyright © 2011-2022 走看看