admin

今天你K刀了吗?(上)

  作者:国际CDN讲堂 新闻 2018-06-05 55浏览

今天你K刀了吗?
小民哥哥~~~~~!给我粗来~~!小民哥,小心啦。河东狮吼来了。
我被人鄙视啦。说我不配叫运营妹子~~~~呃~~!好像你确实不是啊。老板只是让你画画图,写个运营文案啥的。当然这也是革命工作。我们很需要你这种文艺青年。
不行,不行~!你要教我,高大上的装逼,你懂的~!总之不能让他们小瞧我,不然以后我会给你们画很丑很猥琐。哼哼~!小民,那你就教她,咱们的瑞士军刀,百战刀法~!绝对酷炫吊炸天!啥玩意?你想说K一下?Yes~~!Curl 一刀,绝对装逼~!1
初级
curl -IL 目标URL这个指令敲下去,我们就可以看到京东网站的HTTP头信息,可以看到他们的缓存时间,甚至可以看到他们的页面从http跳转到了https。
2
中级
curl -so /dev/null -w "connect: %{time_connect}t1st byte: %{time_starttransfer}ttotal: %{time_total}tsize: %{size_download}trate: %{speed_download}tresponse: %{http_code}n" --connect-timeout 3 目标URL
这个指令用法可以看到整个链接从建连时间、第一个报文、文件大小、下载速率、HTTP响应码以及总的下载时间。在我们进行CDN排查某个问题链接的时候,很有用,因为看到到底是那个环节速度慢了。 3
高级
curl -IL http://CDN-cname
curl -IL http://CDN-cname -Hhost: 访问域名
修改http头信息用于绑定测试,可以在客户不修改DNS配置的情况下,先验证CDN的缓存配置是否正确、回源配置是否正确等关键技术点。
为啥我的电脑看不到这个黑乎乎的界面?这个界面好吃藕(chou~!)
小结:curl在CDN运营期间常用测试的测试工具。今天仅仅举了3个例子,不过确实是我们在实战中,经常会使用到的、瑞士军刀级别的神器~!小琳同学可以经常秀一秀,我们的口号是让设计狗兼职IT狗~!
敬请期待下集