首页 > 其他分享 >curl 网站开发命令的使用

curl 网站开发命令的使用

时间:2023-03-17 12:11:47浏览次数:52  
标签:baidu www 网站 命令 跳转 curl com

      安装好 curl 后,我们开始使用它了,不知道怎么安装配置的,可以看这篇文章, Windows 64系统安装curl及配置

 

      1. 什么是 curl ?

      curl 是模拟浏览器访问网站的请求命令,当你去 curl 一个网址时,会返回给你一个 html 代码。因此代替浏览器去发送请求,像纯命令行界面的 *inux,给你更爽的体验,话不多说,今天先讲讲几个常用的命令。

 

     2. 查看网站源码

     直接在 curl 后接网站,可查看网站源码。以www.baidu.com 为例,

      如:

curl  www.baidu.com

 

      

 

 

      3. 保存源码 【 -o】

     把网站保存下来,就用 "-O" 命参数。

      如:

curl -o  [文件名]  www.baidu.com

 

    我这里是把文件保存在指定文件下的 baidu.txt 文件内,这样就成功了

 

       

 

      

 

 

     4. 自动跳转页面  【-L 】

     有的网址是自动跳转的,使用 “-L ” 参数,curl 会跳转新的网址上,

          如: 

  

curl  -l www.sina.com

 

         

 

        5. 显示头信息 【- i】

        如:

  

curl  -i www.baidu.com

         

   

 

标签:baidu,www,网站,命令,跳转,curl,com
From: https://www.cnblogs.com/echoyu/p/17225791.html

相关文章

  • 37、linux安装、卸载软件命令dpkg
    dpkg是DebianPackager的简写。为Debian专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix......
  • Dos命令
    打开CMD方式:1、开始—Windows系统—命令提示符2、Win+R输入cmd3、在任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令窗口4、cd空格文件路径5、管理员身份运......
  • -bash: vim: 未找到命令
    1.首先查看vim安装包,如下图rpm-qa|grepvim2.下载vim(需要连接网络)yuminstall-yvim*3.安装成功后查看rpm-qa|grepvim ok!!!!!!......
  • -bash: wget: 未找到命令
    在Linux操作系统中,我们会经常要用到wget下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性。1.在linux中使用wget时,若报-bash:wget:commandnot......
  • 用CPU来加速你的Linux命令
    我们都知道grep,bzip2,wc,awk,sed等等,都是单线程的,只能使用一个CPU内核。那么如何才能使用这些内核?要想让Linux命令使用所有的CPU内核,我们需要用到GNUParallel命令,......
  • Docker CLI docker commit 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Doc......
  • ubuntu 清理命令
    sudoapt-getautoclean#清理旧版本的软件缓存sudoapt-getclean#清理所有软件缓存sudoapt-getautoremove......
  • 爬虫相关 requests高级用法、解析json、ssl认证(了解)、使用代理(重要)、超时设置、
    requests高级用法解析json#发送http请求,返回的数据会有xml格式,也有json格式importrequestsdata={'cname':'','pid':'','keyword':'500','page......
  • requests高级用法-代理池搭建-爬取某视频网站-爬取新闻
    目录requests高级用法-代理池搭建-爬取某视频网站-爬取新闻昨日回顾今日内容详细1requests高级用法1.0解析json1.1ssl认证(了解)1.2使用代理(重要)1.3超时处理1.4异......
  • requests高级用法,代理池搭建, 爬取某视频网站,爬取新闻
    requests高级用法,代理池搭建,爬取某视频网站,爬取新闻requests高级用法1.0解析json'''发送http请求,返回的数据会有xml格式,也有json格式'''importrequestsdata={......