是的,他又调整了接口,我又要跟随行动了

老虎说测试 大话测试字数 683阅读2分16秒阅读模式
摘要嗯,越来越完善了,这次的接口调整验证了一个重要的数据BUG,这个空子钻不了,又得老实一点了,但是没明白的一个操作就是,这次的升级将原来的POST请求更改为了GET请求,有点弄不明白...

嗯,越来越完善了,这次的接口调整验证了一个重要的数据BUG,这个空子钻不了,又得老实一点了,但是没明白的一个操作就是,这次的升级将原来的POST请求更改为了GET请求,有点弄不明白,总感觉这个做法还是不太科学。

值得肯定的做法是,原来的数据校验只在前台进行,通过UI来控制用户的选择,并未做后台的限制,虽然前台不能选择,但是能通过接口直接POST到后台去,这个BUG这次堵住了,算是一个很大的改善,赞一个。文章源自陈学虎-https://chenxuehu.com/article/2020/02/7557.html

不清楚这次的调整为啥更改为GET请求了,不过都无所为,数据相对之前做了细微的调整,这都容易解决掉。文章源自陈学虎-https://chenxuehu.com/article/2020/02/7557.html

估计最头疼的是,这次的升级检验了“User-Agent”,解决了这个问题,数据就能轻松的搞定了,因此,在发送请求的时候,必须加上“User-Agent”参数。文章源自陈学虎-https://chenxuehu.com/article/2020/02/7557.html

另外这次的请求验证了请求的时间戳,是13位的时间戳,本文后面会附出该函数,其他的都同之前的参数,然后,就能愉快的~~~文章源自陈学虎-https://chenxuehu.com/article/2020/02/7557.html

是的,他又调整了接口,我又要跟随行动了文章源自陈学虎-https://chenxuehu.com/article/2020/02/7557.html

 文章源自陈学虎-https://chenxuehu.com/article/2020/02/7557.html

/*
|--------------------------------------------------------------------------
|   获取13位时间戳
|--------------------------------------------------------------------------
|
*/
function getMillisecond() {
    list($t1, $t2) = explode(' ', microtime());
    return (float)sprintf('%.0f',(floatval($t1)+floatval($t2))*1000);
}

 文章源自陈学虎-https://chenxuehu.com/article/2020/02/7557.html 文章源自陈学虎-https://chenxuehu.com/article/2020/02/7557.html

 
  • 版权声明:本文为原创文章,转载请附上原文出处链接及本声明。
  • 转载请注明:是的,他又调整了接口,我又要跟随行动了 | https://chenxuehu.com/article/2020/02/7557.html