php curl调用蓝汛刷新CDN缓存接口
2015-02-03 17:36
1506 查看
直接贴代码
期间curl报了:Couldn't resolve host 'r.chinacache.com'错误信息,用nslookup查看
# nslookup r.chinacache.com
;; connection timed out; trying next origin
;; connection timed out; no servers could be reached
解决方式为
# vi /etc/resolv.conf
nameserver 8.8.8.8
保存退出
再用nslookup查看
# nslookup r.chinacache.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: r.chinacache.com
Address: 101.251.97.214
$urls = array( "", "", "" ); $data =array( "username" => $this->cdnUserName, "password" => $this->cdnPwd ) ; $data['task'] = json_encode( array( 'urls' => $urls ) ); $data = http_build_query($data); $url = "https://r.chinacache.com/content/refresh"; $curl = curl_init(); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_TIMEOUT, 30); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $html = curl_exec($curl); if (curl_errno($curl)) { //to do... } else { //to do... } curl_close($curl);
期间curl报了:Couldn't resolve host 'r.chinacache.com'错误信息,用nslookup查看
# nslookup r.chinacache.com
;; connection timed out; trying next origin
;; connection timed out; no servers could be reached
解决方式为
# vi /etc/resolv.conf
nameserver 8.8.8.8
保存退出
再用nslookup查看
# nslookup r.chinacache.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: r.chinacache.com
Address: 101.251.97.214
相关文章推荐
- C#调用阿里云CDN API刷新缓存
- 通过AccessKey调用阿里云CDN接口刷新CDN资源案例
- 利用自定义ClassLoader和接口逻辑后台可刷新缓存实现java-web项目的动态发布
- ICallbackEventHandler接口实现无刷新调用后台
- 基于命令空间的缓存调用接口试想
- 腾讯云cdn自动刷新api调用功能实现-python
- java调用OutputStream接口中flush方法,真的会立即刷新吗?
- php CI框架中调用接口 memcache缓存数据
- 强制刷新浏览器调用的js和css以及js清除浏览器缓存的几种方法
- android中使用Retrofit调用https接口及缓存
- CDN页面刷新接口定义[高升]
- Android开发全程记录(十六)——android调用接口发送http请求缓存处理
- 阿里云CDN刷新预热接口-黑科技
- Dubbo 接口调用结果缓存的实现分析
- 调用外网其他程序的某个接口(PHP curl CURLOPT_HTTPHEADER设置HOST)
- Ajax异步调用http接口后刷新页面
- 调用接口查询手机号归属地并且存入memcache缓存中
- ionic3刷新组件的实战(xx.complete()要调用在接口里)
- js 调用后台方法 ICallbackEventHandler 接口实现局部刷新实例 ClientScript的GetCallbackEventReference方法实现局部刷新
- 阿里云CDN刷新预热接口