一开始以为是要寻找MD5碰撞的例子,后来想了想不应该这么复杂,就发现了PHP有个隐式转换的缺陷,PHP在处理哈希字符串时,会利用”!=”或”==”来对哈希值进行比较,它把每一个以”0E”开头的哈希值都解释为0,所以如果两个不同的密码经过哈希以后,其哈希值都是以”0E”开头的,那么PHP将会认为他们相 ...
分类:
其他好文 时间:
2018-07-28 22:23:18
阅读次数:
763
@ContentView(R.layout.activity_xutils3_net) public class XUtils3NetActivity extends Activity { @ViewInject(R.id.tv_result) private TextView textView; ... ...
分类:
Web程序 时间:
2018-07-27 22:19:56
阅读次数:
334
php判断请求类型,可以通过 $_SERVER 相关的参数来实现, 这个很在对某些请求代码复用里面很常用。具体代码如下: /** *@todo: 判断是否为post */ if(!function_exists('is_post')){ function is_post() { return iss ...
分类:
Web程序 时间:
2018-07-27 19:19:06
阅读次数:
185
"RetrofitUtils" "GitHub地址,帮忙给个Star" 项目介绍 Retrofit+Okhttp辅助类的简单封装,vesion 1.0.X 实现了Get,Post Form、Post Json 三种形式的网络请求,后续版本会实现文件上传下载and各类raw的请求方式。 功能 1. G ...
分类:
移动开发 时间:
2018-07-27 13:15:36
阅读次数:
238
定义和用法 ajax() 方法通过 HTTP 请求加载远程数据。 该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获 ...
分类:
Web程序 时间:
2018-07-26 18:38:28
阅读次数:
163
1.跨域的问题不是服务器的问题,是浏览器不允许跨域 从而报错。 2.协议 ip 端口,只要其中一个前后端不同,浏览器都视为跨域。 3.只有X-Requested-With为XMLHttpRequest的情况下才会发生跨域的问题。 二$.get $.post $.ajax都是XMLHttpReques ...
分类:
其他好文 时间:
2018-07-26 16:17:06
阅读次数:
170
什么是REST? REST(Representational State Transfer):表现层转移(转移:通过HTTP动词实现),是一种软件架构风格。总结:URL定位资源,HTTP动词操作(GET,POST,PUT,DELETE)描述操作。 什么是RESTfun? 基于Rest构建的API就是 ...
RESTful RESTful 规范 一种软件的架构风格,设计风格,而不是标准,为客户端和服务端的交互提供一组设计原则和约束条件。 一 面向资源编程 每个URL代表一种资源,URL中尽量不要用动词,要用名词,往往名词跟数据库表格相对应。 二 根据method不同,进行不同的操作 GET/POST/P ...
分类:
其他好文 时间:
2018-07-23 17:21:16
阅读次数:
173
根据HTTP标准,HTTP请求可以使用多种请求方法。HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 ...
分类:
Web程序 时间:
2018-07-23 17:17:48
阅读次数:
194
一、框架结构: 工程目录 二、Case文件设计 三、基础包 base 3.1 封装get/post请求(runmethon.py) 3.2 封装mock(mock.py) 四、数据操作包 operation_data 4.1 获取excel单元格中的内容(get_data.py) 4.2 获取exc ...
分类:
编程语言 时间:
2018-07-23 15:07:25
阅读次数:
308