最近在做的两个项目,都需要使用Restful Api,接口的安全性和访问控制便成为一个问题,看了一下别家的API访问控制办法。
新浪的API访问控制使用的是AccessToken,有两种方式来使用该AccessToken:
1、API请求 URL 的后面加上一个AccessToken
2、Http头里面加一个字段AccessToken=xxx
这种AccessToken是写死在程序里面的,...
1,GET请求:
格式如下:
request-lineheadersblank-linerequest-body
如图是我用wireshark截的一个GET请求的HTTP首部:
GET请求发送的参数跟在URI后面,形如www.baidu.com?sid=xxx&&name=xxx.该信息成为querying string(查询字符串).见上图的reque...
分类:
其他好文 时间:
2014-07-22 22:59:32
阅读次数:
366
// 初始化JCheckBox chk=new JCheckBox("XXX");//
选择chk.setSelected(true);// 判断选择状态chk.isSelected()
分类:
其他好文 时间:
2014-05-12 15:42:53
阅读次数:
253
创建分支svn cp -m "create branch"
http://svn_server/xxx_repository/trunk
http://svn_server/xxx_repository/branches/br_feature001获得分支svn co
http://svn_serv...
分类:
其他好文 时间:
2014-05-06 09:07:08
阅读次数:
362
www.abc.com/tag-xxx.html增加伪静态规则RewriteCond
%{QUERY_STRING} ^(.*)$ RewriteRule ^tag-(.+)\.html$
/home/index/tag/?&tag=$1&%1
分类:
Web程序 时间:
2014-05-06 08:47:50
阅读次数:
279
一. 进入vi的命令 vi filename : 打开或新建文件,并将光标置于第一行首 vi
+n filename : 打开文件,并将光标置于第n行首 vi + filename : 打开文件,并将光标置于最后一行首 vi +/xxx
filename:打开文件,并将光标...
分类:
系统相关 时间:
2014-05-04 12:27:32
阅读次数:
439
有时候我们需要使用ajax提交去提交form的值,这样就需要使用serialize()去获取form的值,但这样获取的值如果有中文,会乱码,原因和解决方法如下:
原因:.serialize()自动调用了encodeURIComponent方法将数据编码了
解决方法:调用decodeURIComponent(XXX,true);将数据解码
如:
var data=$('#addf...
分类:
Web程序 时间:
2014-05-04 00:12:51
阅读次数:
274
描述 Description
每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如...
分类:
其他好文 时间:
2014-05-01 08:47:54
阅读次数:
235
今天早上,米老师决定给同学开会。于是通过班长通知给全班的所有学生。
这就是一个代理模式。
代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。
一个是真正的你要访问的对象(目标类),一个是代理对象,真正对象与代理
对象实现同一个接口,先访问代理类再访问真正要访问的对象。
生活中,我们常听到xxx是某某品牌的校园代理。其实和我们的设计模式是一样的。本来是某...
分类:
其他好文 时间:
2014-04-30 22:18:40
阅读次数:
257
${name}
${parent.name}
${description}
删除
修改
上面的删除与修改都需要通过OGNL表达式为其指定一个id,这个id其实是在list显示的时候已经通过ognl表达式算好了的,当点击删除时,就会去请求
department_delete?id=xxx在请求到这个ac...
分类:
其他好文 时间:
2014-04-30 22:14:38
阅读次数:
365