隐藏响应中的server和X-Powered-By

  • 冯奎
  • 2019-01-10 19:55:19
  • PHP
  • php
当我们用调试工具查看别人的网站时,经常看到 XPoweredBy:PHP/7.1.8 这样的一行,和Server:Apache/2.4.27 (Win32) OpenSSL/1.0.2l PHP/7.1.8 这样的一行,在这些信息中经常会是我们操作及使用的语言泄露出去,对于网站来说是不安全的,在大多数情况下,我们需要把这两项给隐藏掉。 1、隐藏XPoweredBy...
阅读全文

解决Vue显示数据时,页面闪现原码

在我们使用VUE做模板引擎显示数据时,有时会因为异步请求慢的原因,页面加载数据时,原始代码会闪现一下,百度了一下,找到以下解决办法。首先我们在css中加入vcloak```html<style type="text/css" { display: none; }</style```接着在view上引用css模块`...
阅读全文

百度智能小程序支付

之前写了百度小程序,时间长怕忘记,写篇文章记录一下。关于百度电商开放平台的申请,在申请过程有时会遇到各种问题,审核中有一点最重要的是:填写好30分钟后是默认审核通过的,之后查看我的服务中dealld是否有值,如果有值则小程序就可以调起支付功能了,服务审核的状态可忽略。如果没有值,就说明你设置中心填写的有问题...
阅读全文

PHP删除HTMl标签的方法

方法一:直接取出想要取出的标记;方法二:PHP 中有个 strip_tags 函数可以方便地去除 HTML 标签,对于非标准的 HTML 代码也能正确的去除。
阅读全文

array_walk函数的使用(向二维数组中添加元素)

array_walk():将用户提供的函数应用于数组的每个成员。语法:```phpbool array_walk (array &$array ,callable $callback )```将用户定义的callback函数应用于array数组的每个元素。array_walk()不受内部数组指针的影响array。 无论指针位置如何, array_walk()都将遍历整个数组...
阅读全文

百度智能小程序使用SESSION问题

在百度智能小程序中我们一样会遇到session无法使用的问题,个人建议使用第三存储如(redies或memcache)进行存储,或是使用我下面的方法对session进行操作使用,我使用是我之前在微信中使用方法进行操作的,一、首先找到第一次发起网络请求的地址,将服务器返回setcookie当全局变量存储起来。二、请求时带上将sessionid放入request的heade...
阅读全文

百度智能小程序

随着微信支付宝相继推出小程序,百度也推出了自己的智能小程序,最近因为公司业务需求,也写几个百度小程序。今天写篇博客记录一下自己遇到的问题。百度小程序与微信小程序有许多的相似的地方,对于写过微信小程序的人来说,写百度小程序会快很多,百度小程序目前只针对企业开放,对于个人来说,还需要等段时间或许才能开放...
阅读全文

file_put_contents函数的使用

file_put_contents — 将一个字符串写入文件使用方法:使用 file_put_contents 将某个对象写入文件中进行调试,便于开发中进行测试(如支付回调),如果返回的是数组,我们需要使用json_encode进行格式化,在写入文件,使用下面的代码,我们可以持续的将变量写入同一个文件中:file_put_contents("./1.txt", $newLog.PHP_EOL, FILE_APPEND);
阅读全文

vue中swiper的使用(轮播失效)

在使用vue写swiper轮播图的时候,有时会发生轮播图不生效的问题,这是因为页面中JS执行的顺序问题,这时swiper中的就派上用场了;```javascriptobserver:true, // 修改swiper自己或子元素时,自动初始化swiperobserveParents:true, // 修改swiper的父元素时,自动初始化swiper swiper应放在vue执行之后...
阅读全文

浏览器友好的变量输出

  • 冯奎
  • 2018-10-25 21:02:58
  • PHP
  • php
在我们编写程序的时候,经常需要对某些变量进行输出,记录一下一个,浏览器友好的变量输出函数,使用方法:```php<?php$aaa = array('1','2','3');dump($aaa);```函数如下:```php/ @param @param boolean $echo @param ...
阅读全文