违章查询BUG闲聊篇

在日常生活中,车对于我们很多人来说都是代步工具,出行方便你我,而违章伴随着各位。今天登陆北京交警APP进行查询违章。没想到我居然查到了三年前的违章

使用的就是北京交警APP进行查询的

需要输入查询条件为车牌号+发动机号进行违章查询。

可是车是新车17年6月刚刚购车上牌,难不成是翻新车?这是小概率事件,再说了当时交管局也录入了车辆合格证,而且也下发了机动行车本。查违章的方法有很多。由于本人安装了车载智能监控装置,匹配该硬件的有对应的APP程序也可以进行违章查询,其查询条件是车牌号+车架号+发动机号,查询结果并无任何违章。

接着下载了车友会推荐的车轮APP进行违章查询。查询条件也是车牌号+车架号+后5位发动机号。查询结果还是没有任何违章。

怀着求真的态度致电给交通管理局,客服让咨询科技部,科技部又给一信息部电话,信息部的回复是10个工作日后,你在做对应的查询。虽然处理原因,以及结果比较漫长。但是细心的你,已经发行,这三种查询APP结果不同,只是因为查询条件不同而已。所以我大胆做出以下判断:

北京交通APP违章查询存在不严谨的BUG问题,假设数据库里面三个相关记录表,一个是人员信息表,里面包括姓名、住址、手机号、车牌号等。一个是车辆信息表,里面有姓名、车牌号、车架号、发动机号等信息。还有一个就是违章表。假设程序多个表关联起来进行查询。我们看见的app按钮在后台来看就是某条SQL语句。语句使用布尔运算,估计查询条件是车牌号 or 车架号 是满足其中之一,就会触发有违章的提醒,当然也是猜的。有可能有其他情况。

时间: 2024-12-18 23:51:36

违章查询BUG闲聊篇的相关文章

Android 【山西违章查询实现1】(解析网页源码然后ListView显示出来)---利用正则表达式解析网页源码

这几天学习Android网络方面的,本来想从网上找些违章查询的接口,看了一下基本上都是付费的,索性自己写一个. 主要是 到正则表达式(我都不好意思说我用的正则表达式了)解析了一个网页,然后从ListView显示出来,还有轻量级的SQlite(储存违章查询). 想写一个详细点的所以慢慢来,以后自己回来看的时候估计也会觉得自己写的很乱吧. ---------------------------------- 1.首页查看自己要解析的网页和网址的构成 还需要验证码,最后发现验证码就是骗人的(有点坑啊)

Android 【山西违章查询实现4】(解析网页源码然后ListView显示出来)--- 将解析出来的数据放到ListView中

这次更简单了. List<Map<String, String>> data = new ArrayList<Map<String, String>>(); Map<String, String> map = new HashMap<String, String>(); 然后将mr.group(i)中的数据拿出来放进去 protected void onPostExecute(String result) { List<Map&

车辆违章查询演示代码

车辆违章查询演示代码using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Text;using System.Threading.Tasks; namespace ConsoleApplication1{    class Program    {        static void Main(string[] args)        {           

免费全国车辆违章查询API接口及其使用方法

最主要的是完全免费,没有任何限制,可以直接使用,连注册都省了!! 服务简介: 免费提供北京.上海.重庆.河北.山西.辽宁.吉林.黑龙江.浙江.安徽.山东.河南.湖北.湖南.广东.海南.四川.贵州.云南.陕西.甘肃.青海.内蒙古.西藏.宁夏.新疆等20多个省市违章查询接口,包括300多个城市. 接口地址: http://api.sprzny.com/weizhang/api/ 请求方法: POST 请求参数: 参数名 描述 hphm 车牌号码 classno 车架号 engineno 发动机号 p

违章查询助手数据调用分享

车辆违章对于有爱车的人来说是一个重要,在APP中集成车辆违章查询,违章查询助手数据调用支持查询违章时间.违章地点.违章行为等. 接口名称:违章查询助手数据调用 接口平台:聚合数据 接口地址:http://v.juhe.cn/wz/query 支持格式:json/xml/jsonp 请求方式:POST GET 请求示例:http://v.juhe.cn/wz/query?city=SH&hphm=苏L50A11&engineno=123456&key=key 违章查询助手数据调用JS

车辆违章查询演示示例

using System; using System.Text; using System.Net; namespace weizhang { class Program { static void Main(string[] args) { string city = "*******";// 城市代码 * string hphm = "*********";// 号牌号码 完整7位 * string hpzl = "02";//号牌种类编号 

违章查询免费api接口代码

能够依据城市+车牌号+发动机号查询违章信息列表. 违章实体类 package org.wx.xhelper.model; /** * 违章实体类 * @author wangxw * @version 1.0 * @date Jul 11, 2014 3:25:34 PM */ public class ViolRegu { // 违章时间 private String date; // 违章地点 private String area; // 违章行为 private String act;

车辆违章查询接口

车辆违章查询演示示例 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Security;using System.Security.Cryptography.X509Certificates;using System.Net;using System.IO;using System.IO.Compression;using System.Text.

全国车辆违章查询API查询文档

全国违规车辆查询可以查询API 可以查询到: 1:获取支持城市参数接口: 2:请求违章查询接口: 3:接口剩余请求参数查询: 4:车辆(号牌)种类编号查询: 5:简化请求违章查询接口 全国违规车辆API查询接口 :http://www.haoservice.com/docs/2 支持格式: json 接口形式:http 返回示例: {     "error_code": "0",     "reason": "成功返回",