当前位置: 首页 > news >正文

免费网站注册域名上传网站图片处理

免费网站注册域名,上传网站图片处理,苏州建设工程公司,备案期间 需要关闭网站文件传输工具Linux curl命令详解 一 curl命令介绍 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具#xff0c;可以说是一款很强大的http命令行工具。它支持文件的上传和下载#xff0c;是综合传输工具#xff0c;但按传统#xff0c;习惯称url为下载工具。…文件传输工具Linux curl命令详解 一 curl命令介绍 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具可以说是一款很强大的http命令行工具。它支持文件的上传和下载是综合传输工具但按传统习惯称url为下载工具。 语法# curl [option] [url] 二 常见参数 -A/–user-agent 设置用户代理发送给服务器 -b/–cookie namestring/file cookie字符串或文件读取位置 -c/–cookie-jar 操作结束后把cookie写入到这个文件中-C/–continue-at 断点续转 -D/–dump-header 把header信息写入到该文件中 -e/–referer 来源网址 -f/–fail 连接失败时不显示http错误-o/–output 把输出写到该文件中 -O/–remote-name 把输出写到该文件中保留远程文件的文件名-r/–range 检索来自HTTP/1.1或FTP服务器字节范围-s/–silent 静音模式。不输出任何东西 -T/–upload-file 上传文件-u/–user user[:password] 设置服务器的用户和密码-w/–write-out [format] 什么输出完成后 -x/–proxy host[:port] 在给定的端口上使用HTTP代理 -#/–progress-bar 进度条显示当前的传送状态 后面还有很多选项,只截取开头部分 三 curl应用案例 1 基本用法 #curl http://www.linux.com 执行后www.linux.com 的html就会显示在屏幕上了 Ps由于安装linux的时候很多时候是没有安装桌面的也意味着没有浏览器因此这个方法也经常用于测试一台服务器是否可以到达一个网站 2 保存访问的网页 2.1 使用linux的重定向功能保存 curl http://www.linux.com linux.html 2.2 可以使用curl的内置option:-o(小写)保存网页 $ curl -o linux.html http://www.linux.com 执行完成后会显示如下界面显示100%则表示保存成功 2.3 可以使用curl的内置option:-O(大写)保存网页中的文件 要注意这里后面的url要具体到某个文件不然抓不下来 curl -O http://www.linux.com/hello.sh 3 测试网页返回值 curl -o /dev/null -s -w %{http_code} www.linux.com Ps:在脚本中这是很常见的测试网站是否正常的用法 4 指定proxy服务器以及其端口 很多时候上网需要用到代理服务器(比如是使用代理服务器上网或者因为使用curl别人网站而被别人屏蔽IP地址的时候)幸运的是curl通过使用内置option-x来支持设置代理。 curl -x 192.168.100.100:1080 http://www.linux.com 这里因为没有搭建在本地的网站,所以访问不到 5 cookie 有些网站是使用cookie来记录session信息。对于chrome这样的浏览器可以轻易处理cookie信息但在curl中只要增加相关参数也是可以很容易的处理cookie 5.1 保存http的response里面的cookie信息。内置option:-c小写 #curl -c cookiec.txt http://www.linux.com 执行后cookie信息就被存到了cookiec.txt里面了 5.2 保存http的response里面的header信息。内置option: -D #curl -D cookied.txt http://www.linux.com 执行后cookie信息就被存到了cookied.txt里面了 注意-c(小写)产生的cookie和-D里面的cookie是不一样的。 5.3 使用cookie 很多网站都是通过监视你的cookie信息来判断你是否按规矩访问他们的网站的因此我们需要使用保存的cookie信息。内置option: -b curl -b cookiec.txt http://www.linux.com 6 模仿浏览器 有些网站需要使用特定的浏览器去访问他们有些还需要使用某些特定的版本。curl内置option:-A可以让我们指定浏览器去访问网站 curl -A “Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.0)” http://www.linux.com 这样服务器端就会认为是使用IE8.0去访问的 7 下载文件 7.1 利用curl下载文件 #使用内置option-o(小写) curl -o test.jpg https://www.runoob.com/wp-content/uploads/2016/04/docker01.png 使用内置option-O大写) curl -O http://www.linux.com/haha.JPG 这样就会以服务器上的名称保存文件到本地 7.2 循环下载 有时候下载图片可以能是前面的部分名称是一样的就最后的尾椎名不一样 #curl -O http://www.linux.com/haha[1-5].JPG 这样就会把haha1haha2haha3haha4haha5全部保存下来 这里没有合适的服务器资源,就不演示了 7.3 显示下载进度条 curl -# -O https://www.runoob.com/wp-content/uploads/2016/04/docker01.png 7.4 不会显示下载进度信息 curl -s -O https://www.runoob.com/wp-content/uploads/2016/04/docker01.png 有不对的地方希望不吝赐教欢迎在评论区留言分享你的看法。
http://www.zqtcl.cn/news/790254/

相关文章:

  • 三拼域名做网站大连自助建站软件
  • 怎么做hs网站最专业的网站开发公司哪家最专业
  • 南京做网站的公司排名科技:开局研发六代战机许禾
  • 网站怎么做搜索引擎淘宝网站怎么做特价
  • 仿制网站建设oa办公系统官网
  • 深圳网站托管企业建站源码系统
  • 个人空间网站建设报告建站是什么东西
  • 好看的模板网站建设西安网站模板建站
  • 建设网站二级子页打不开广告设计平面设计培训班
  • 网站公司做网站要多少钱新乡
  • 天津谁做网站莱芜人才网招聘网
  • 学做网站的书籍自己做网站 最好的软件
  • 手机网站专题电商入门视频教程免费
  • aspx网站模板制作网页常用的软件有哪些
  • 网站主关键词湖南网站定制
  • 长沙seo网站排名优化公司进入秦皇岛最新规定
  • 企业网站优化平台宝山北京网站建设
  • 给人做代工的网站加盟代理网
  • 网站建设用dw电脑谷歌浏览器打开是2345网址导航
  • 做外贸一般总浏览的网站太原的网站建设公司哪家好
  • 台州建网站公司wordpress 用微信登陆
  • 广州白云网站建设家在深圳业主
  • 呼和浩特网站建设哪家最便宜?携程旅行网网站策划书
  • 网站建设及相关流程北京网站备案域名
  • 汉字叔叔花了多少钱做网站微商城科技
  • 网站代理被抓html网站开发实战
  • 如何建立免费的网站网站copyright写法
  • 官方网站下载12306合肥有没有做网站的单位
  • 甘露园网站建设网站框架图片
  • 做网站怎样赚卖流量石家庄网站建设联系电话