博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 页面调用purge接口清除nginx cache
阅读量:6940 次
发布时间:2019-06-27

本文共 1006 字,大约阅读时间需要 3 分钟。

<META http-equiv=Content-Type content="text/html; charset=utf-8">

<?php

if ($_POST[url]){

 $url = $_POST[url];
}

 

$url2 = explode("/",$url);

 

if ($url2[0] == "http:"){

 $url = str_replace(");
}else {
 $url = $url;
}

preg_match("/\/(.*)/",$url,$preg);

 

$url = explode("/",$url);

 

$url = "];

 

$purge = file_get_contents("$url");

 

if ($_POST[url]){

if ($purge){
 echo $purge;
}else {
 echo "<center><font size=10>Purge fail</font><br><br>".$url."<font color=red> not exist !</font><hr></center>";
}}else {
 echo "<center><br><font size=10>webname cache purge system</font><br><br><hr></center>";
}

?>

<script type="text/javascript">

function CheckPost(){

 if (myform.url.value==""){
  alert ("请填写URL");
  myform.url.focus();
  return false;
  }
}

</script>

<center>

<form action=""  method="post" name="myform" οnsubmit="return CheckPost();">
输入URL:http://
  <input name="url" type="text" size="50">
  <input type="submit" value="clean"><br>
 </form>
</center>

本文转自 走在右边 51CTO博客,原文链接:http://blog.51cto.com/gsliuyang/1287079,如需转载请自行联系原作者
你可能感兴趣的文章
关于Hyperic 的备份和恢复
查看>>
WAMP环境下(apache2.2.21+Php5.3.10)编写PHP扩展
查看>>
NodeJs的流
查看>>
JSTL
查看>>
底部弹出社交分享
查看>>
不断的选择。
查看>>
mysql忘记密码后可以这样解决
查看>>
ssh登录 The authenticity of host 192.168.0.xxx can't
查看>>
亚马逊在线笔试题第一题
查看>>
对回调函数的触发调用条件
查看>>
固定资产折旧方法
查看>>
svn 设置(转)
查看>>
颈椎肩椎保健操
查看>>
关于RocketMQ Topic的创建机制,我还有一些细节上的思考
查看>>
Android LocalBroadcastManager的使用方式
查看>>
sparkCore RDD join
查看>>
合格前端系列第四弹-如何监听一个数组的变化
查看>>
Vue scoped CSS 与深度作用选择器 /deep/
查看>>
数人云|别犹豫,8大趋势说明用微服务就对了!
查看>>
axis2客户端工具类
查看>>