美文网首页Linux
Linux_225_curl命令

Linux_225_curl命令

作者: 为宇绸缪 | 来源:发表于2022-08-21 09:13 被阅读0次

    curl是基于URL语法,在命令行下工作的传输工具,支持诸多协议,FTP、HTTP、HTTPS、等

    1、curl命令保存网页元素
    curl pythonav.cn > index.html

    2、利用参数,直接保存网页
    -o参数,指定保存文件的名字
    curl -o /tmp/test.html www.pythonav.cn
    与上一条一样

    3、测试网页是否存活
    -o 把网页内容输出到指定的文件中
    -s 静默输出
    -w 指定curl结束后输出的内容
    curl -o /dev/null -s -w %{http_code} www.baidu.com
    echo $? 取出上次命令执行的结果
    使用该命令查看上一条命令是否正确执行,为0表示正确,也就是该网站是正常运行的

    4、利用curl保存网页的cookie,也就是客户端的身份验证
    给网站发送http请求,并且获取cookie信息
    curl -o /dev/null -s -c ./mycookie.txt www.baidu.com
    cat mycookie.txt

    5、利用curl命令,进行身份伪装,分别获取路飞的移动端页面和pc端页面
    准备一个伪装的user-agent信息和一个移动端的信息
    curl -A "user-agent信息" www.luffycity.com

    6、利用curl下载资源
    -O 大写的字母O,直接保存站点内容
    curl -O 网址url

    7、断点续传
    curl -O 网址url

    相关文章

      网友评论

        本文标题:Linux_225_curl命令

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