永发信息网

为什么在本地保存的数据(网页中)在服务器上(网页中)也可以看到?

答案:2  悬赏:60  手机版
解决时间 2021-01-03 16:39
为什么在本地保存的数据(网页中)在服务器上(网页中)也可以看到?
最佳答案
很简单,是缓存的问题 把浏览器缓存清空你在 看看
全部回答
这是可能的,但是不是每一个网页或网页游戏都可以,或者说几乎是都不可以这样修改,但是有个别的可以。你首先要明白什么情况下可以,什么情况下不可以。 如果处理数据的逻辑程序发生在浏览器端,并且数据是以网页元素的形式显示的,那么就是有可能实现,否则如果数据逻辑程序在服务器端或者数据在网页端是集成显示的,就不可能实现。举个例子吧,我曾经玩了个网页游戏,具体是哪个我就不说了,做的还比较漂亮,用的是纯html5和javascript技术,所有游戏逻辑代码都在客户端用js实现,服务器几乎只负责接收数据保存起来,以及和其他玩家的数据交互。这个理念是胖浏览器端与瘦服务器端机制,完全没有错,因为可以充分利用每一个浏览器的计算能力,降低服务器的负载,但是做的太极端了。游戏的时候在浏览器端用js和html调试工具(比如火狐的firebug)暂时修改页面上的数据,然后程序就将修改后的数据读走发送给服务器。我当时都怀疑这游戏是不是没毕业的中专生做的。 一般的网页游戏都将数据以不可修改的形式呈现出来,例如flash,不可能修改页面上的数据。或者将逻辑处理放在服务器端,假设你完成了一个任务,应该获得经验,浏览器只告诉服务器你完成了什么任务,由服务器判断这个任务应该获得多少经验,然后加到你的数据上,再发送给浏览器。服务器端还有完善的数据验证机制,防止浏览器端发送伪造的、重复的完成任务请求。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宝马行车记录仪怎样与手机联接?
小明和小聪使用同一刻度尺,分别对同一物体的
单选题The TV series of Gon
依法纳税是每个公民的基本义务,然而在实际生
He didn’t put the things they belonged,
红酒梅洛是什么意思
如图,将四条长为16cm,宽为2cm的长方形垂直
做梦梦见老公故意不回家
单选题有四种金属a、b、c、d,这四种金属两两
现金支票给别人开。别人需要提供什么证件?号
Nowadays teachers feel they can’t help ev
头发做了太多次,发质变得很差,怎么办,要怎
下列关于CO2的说法中,错误的是A.地窖中常聚
小明写出了50个不等于零的有理数,其中至少有
老人出气粗是怎么回事
推荐资讯
鹦鹉单词怎么读
医院各部门英语翻译,大家帮我看看,有哪些地
投标归一化是什么意思
下列曲线中,某商品的需求曲线(D)和供给曲
野外游玩掉进坑
Surfacepro3到底能玩些什么好玩的游戏?
罗田县黄冈李宁(民建街)这个地址在什么地方,
智力测验阅读答案
Don’t Take the Fun Out of Youth SportsWhe
铁脚焊缝是怎么个焊法?焊缝的尺寸及焊接施工
枝江市工商行政管理局问安分局地址在哪?我要
炖猪肉放橙子行不行
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?