下列超链接中 地址栏数据如何加密??

[复制链接]
查看11 | 回复3 | 2021-1-27 07:20:02 | 显示全部楼层 |阅读模式
'Text='按单位查看详细'>
分 -->
回复

使用道具 举报

千问 | 2021-1-27 07:20:02 | 显示全部楼层
如果你是不想让人任意修改URL,可以在URL中加一个经过加密的URL参数值,如果你是不想让别人看到你URL传递的参数信息,可以自定义一个加密解密方法,传递之前加密获取之后解密,不过一般通过URL传递的不应该是敏感信息。
回复

使用道具 举报

千问 | 2021-1-27 07:20:02 | 显示全部楼层
跟加密没有关系。url参数就是明文参数,你再纠结“加密”就等于绕道而行了。
url参数中你根本不需要包含敏感信息,只要有一个“编码”就行了。例如你可以把一个查询或者任务的一堆信息放到服务器上(例如放到数据库中),然后把这条任务id输出给客户端。对于
'Text='按单位查看详细'>
这样的信息,客户端怎么知道内涵呢?
只有服务器端才能通过task_id进一步查询到time、yuanY、shenhe1的内容,客户端只有一个id而已。
类似地,有人说什么“在cookie中保存登录用户的名称和密码,需要加密”之类的,也是瞎掰。在客户端保存一个“授权id”号就够了,服务器端才需要验证的资料,凭什么要输出到客户端?
回复

使用道具 举报

千问 | 2021-1-27 07:20:02 | 显示全部楼层
这些都不是编程伎俩,而是设计模式。所以只会抄别人代码而不会“用心理解”的人是不能学会“设计”的。只有彻底换个脑筋,你才能举一反三,学会设计。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行