curl

作者: Jason_lai | 来源:发表于2020-06-15 23:03 被阅读0次

    1、直接访问

    curl http://192.168.3.1
    

    2、显示HTTP头

    curl -I http://192.168.3.1
    

    返回结果

    HTTP/1.1 200 OK
    Server: nginx
    Date: Mon, 15 Jun 2020 12:28:09 GMT
    Content-Type: text/html
    Content-Length: 18440
    Last-Modified: Fri, 29 May 2020 04:53:10 GMT
    Connection: keep-alive
    Vary: Accept-Encoding
    Accept-Ranges: bytes
    

    3、同时显示HTTP头和文件内容

    curl -i http://192.168.3.1
    

    4、把链接页面的内容输出到本地文件中

    curl http://192.168.3.1 > index.html
    

    5、URL中的文件名会被用作保存输出的文件名

    curl -O http://192.168.3.1/index.php
    curl -i -O http://192.168.3.1/index.php
    

    6、使用 -A 自定义 User-Agent

    curl -A "Mozilla/5.0 (Android; Mobile; rv:35.0) Gecko/35.0 Firefox/35.0" https://192.168.3.1
    curl -A "linux" http://192.168.3.1
    curl -A "PHP" http://192.168.3.1
    

    7、使用 -H 自定义 header

    curl -H "Referer: 192.168.3.1" http://192.168.3.1
    

    8、使用 -d 发送 POST 请求

    curl -d "user=tom&pass=123" http://192.168.3.1
    

    9、使用 -d 发送 GET 请求

    curl -d "name=user1&pass=123" -G http://192.168.3.1
    

    相关文章

      网友评论

          本文标题:curl

          本文链接:https://www.haomeiwen.com/subject/msdqxktx.html