php curl post数据返回状态415的问题

在和一个java项目对接的过程中,对方项目要求post一个json过去,之前也有过类似的需求,php端是直接将数组转化成json发送的,对方结束及返回都没有问题。但是这次就怎么也调不通,发现返回值总是415,经过一段时间的郁闷,加上查阅资料,发现可能是需要声明一下数据格式为json。试了一下,果然好了,代码如下:

OAuth2.0认证和授权原理

什么是OAuth授权?

 

一、什么是OAuth协议

OAuth(开放授权)是一个开放标准。

允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。

而这种授权无需将用户提供用户名和密码提供给该第三方网站。

OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特定的资源。

CentOS下安装Filezilla软件

Centos 6.4下安装Filezilla软件

说到Centos大家都是非常熟悉了,当然Filezilla也是日常中应用的软 件,但是在linux下安装怎么操作呢。安装Filezilla有多个方式,但用户应该最喜欢用的就是下载安装包,然后执行安装。安装Filezilla 前需要,下载安装包,然后需要安装编译器,以上工作准备好后,还需要解压,所以比较零碎,所以我就没选择通过安装包进行过安装,在此我通过rpm进行安 装,首选是下载所需文件,然后进行yum安装。具体见习:

首选是安装Rpm,在centos下执行以下命令:

CentOS 6.3下Samba服务器的安装与配置

一、简介

Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。

php的memcache和memcached扩展区别

发这篇博客的场景是这样的,公司服务器上在使用memcache,今天要在我本地也部署一套开发环境,于是我轻车熟路的装好了memchache扩展,但是运行的时候却报错了:“include(Memcached.php): failed to open stream: No such file or directory”,我就奇怪了,明明扩展加载好了嘛!

仔细一看发现端倪了,原来我加载的是memchache扩着,而项目中用到的是memchached扩展,之前没一直用的是memchache,所以就没注意这个问题,查了一些资料,memchached是memchache的升级版,功能会全一些。