session-storage相关内容

边缘扩展中的重定向

我做了一个Edge扩展,它的任务是将页面重定向到特定站点上的另一个站点,当用户单击按钮时,第二个站点将重定向回源站点。 此扩展在本地网络中工作,但有一个小错误。 这两个站点不断地相互重定向。 我在某个地方读到,Edge删除了会话存储和本地存储,以防在本地网络中重定向,所以我尝试了Cookie,但效果不是很好。 在这种情况下,我请求帮助。 //background.js const apps ..
发布时间:2022-04-09 19:47:15 其他开发

localStorage、sessionStorage、session和cookies有什么区别?

localStorage、sessionStorage、session 和 cookies 的技术优缺点是什么,我什么时候会使用其中一种? 解决方案 这是一个范围非常广泛的问题,很多优点/缺点将根据具体情况而定. 在所有情况下,这些存储机制将特定于单个计算机/设备上的单个浏览器.跨会话持续存储数据的任何要求都需要涉及您的应用程序服务器端 - 很可能使用数据库,但也可能使用 XML 或 ..
发布时间:2022-01-30 14:06:52 前端开发

HTML5 本地存储与会话存储

除了非持久性和仅限于当前窗口之外,会话存储相对于本地存储还有什么好处(性能、数据访问等)? 解决方案 localStorage 和 sessionStorage 都扩展存储.除了 sessionStorage 的预期“非持久性"之外,它们之间没有区别. 也就是说,存储在localStorage中的数据一直存在,直到被明确删除.所做的更改将被保存并可供所有当前和将来访问该网站的人使用. ..
发布时间:2021-12-01 13:03:46 前端开发

localStorage、sessionStorage、session 和 cookie 有什么区别?

localStorage、sessionStorage、session 和 cookie 在技术上的优缺点是什么,我什么时候应该使用其中一种? 解决方案 这是一个范围极其广泛的问题,很多优点/缺点都与具体情况相关. 在所有情况下,这些存储机制都特定于单个计算机/设备上的单个浏览器.任何跨会话持续存储数据的要求都需要涉及您的应用服务器端 - 最有可能使用数据库,但也可能使用 XML 或 ..
发布时间:2021-12-01 13:01:44 前端开发

如何在 Angular 应用程序中存储身份验证令牌

我有一个与 REST API 服务器通信的 Angular 应用程序 (SPA),我有兴趣找出存储从 API 服务器返回的访问令牌的最佳方法,以便 Angular 客户端可以使用它来验证未来对 API 的请求.出于安全原因,我想将其存储为浏览器会话变量,以便在浏览器关闭后不会保留令牌. 我正在使用资源所有者密码授权实现一个稍微定制的 OAuth 2.0 版本.Angular 应用程序为用户提 ..

如何更新路由的主要角度组件?

我希望我的整个应用程序具有相同的导航栏,所以我很自然地将它放在 app.component.html 中.此导航栏包含登录用户的电子邮件,因此在连接后应显示在导航栏上.为了在页面刷新后保留该信息,我将电子邮件保存在会话存储中. 问题是,为了让 HTML 代码在登录后获取会话存储中添加的值,app.component 必须刷新.但是登录后转到下一页时不会发生这种情况.我必须刷新页面才能在导航栏 ..
发布时间:2021-07-10 19:57:20 其他开发

无法在移动浏览器上检索会话存储

我有一个 create-react-app,我在 sessionStorage 中存储了一些状态,以便在用户会话期间保留一些 redux 状态. 在桌面浏览器中一切正常,但在 Safari 或 Chrome 中的移动设备上调试时,刷新时无法检索状态.这会导致错误,因为状态不再存在. 知道为什么这只会发生在移动浏览器上吗? 这就是我使用 sessionStorage 保存和检索状态 ..
发布时间:2021-07-05 20:32:12 前端开发

跟踪预防阻止访问 https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js 的存储

大约一年半前,我使用 OfficeJS API 编写了一个 Excel 加载项,直到大约两周前它一直在工作.似乎 Excel 有一个更新,我现在可以右键单击任务窗格并查看开发工具,而我以前无法这样做,因此必须运行外部 MS Edge devtools 应用程序进行调试.这似乎是一个相对较新的问题,我似乎找不到任何有关它的信息.我尝试将 MS Edge 的跟踪预防设置减少到基本设置,如下所示: ..
发布时间:2021-06-12 18:55:17 前端开发

您如何计算用户对站点客户端的累计访问量?

我想跟踪用户访问我的网站/域的次数.例如,假设我想在用户第十次访问该网站后向其显示一条消息.每个页面加载都不应算作新的访问.在这种情况下,访问更像是会话.一口气浏览所有想要的东西,这就是一次访问.关闭浏览器,然后返回,这是第二次访问. 我认为最好通过利用localStorage和sessionStorage来做到这一点.我在sessionStorage中添加了一个值,以表明用户位于"curr ..
发布时间:2021-05-30 20:01:43 前端开发

在Angular 8应用程序中实现会话存储

我正在构建电影应用程序以帮助我学习.我想知道如何在会话存储中捕获并保存按钮的点击次数. 我已经能够使点击生效.它增加了,并显示了每个按钮的点击次数,我使用指令进行了此操作.我还尝试将按钮的ID作为键,并将单击的次数作为值附加到会话存储中,我可以看到它在登录时就可以使用,但是每次刷新页面时似乎都不会保留. 注意:我正在使用API​​来获取我的数据 着陆页组件 从"./counte ..
发布时间:2021-04-06 19:18:54 其他开发

有没有一种方法可以使用空手道DSL获得sessionStorage?

我目前需要获取保存在sessionStorage密钥下的身份验证令牌,并将其用于其他API调用.我正在使用Karate UI自动化来访问浏览器并转到页面,但无法访问sessionStorage.我还考虑过使用一些JS来获取它,但是我不确定是否可以使用.有人有什么主意吗? 解决方案 使用script()应该很容易.我只是在测试中尝试了这2条语句,但效果很好: * script("ses ..
发布时间:2021-02-14 20:07:24 Java开发

在会话存储中存储阵列内容

我的数据正在表格中显示.我删除了一行,我需要隐藏它,直到该删除也暴露给后端为止(仅在一分钟后才暴露出来). 每25秒还会发生一次自动刷新,这将带来陈旧的数据(仅在一分钟后,更新的数据才可用于后端). 我决定使用sessionStorage存储已删除的对象,然后每当过时的数据出现时,我都会比较而不显示在表中. 但是sessionStorage不支持数组.因此,当用户删除一个对象,转到其他 ..
发布时间:2020-09-01 08:05:46 其他开发

将用户对象保存在会话存储中

我正在使用Angular 2和Typescript,并希望像全局变量一样保存用户对象,因此不必多次检索它.我找到了会话存储,现在将用户对象保存在那里. 您认为将其存储在其中是一种好习惯还是数据过于敏感?如果是这样,我还可以使用其他哪种缓存? 这是我现在使用的代码: user.service.ts: getProfile() { let cached: any; ..
发布时间:2020-08-12 22:01:14 其他开发

使用Selenium Webdriver测试sessionStorage

我正在编写基于Java的selenium-webdriver测试.我正在测试的应用在storageSession中设置了某些值,例如sessionStorage.setItem("demo", "test"),如何在测试中检查并断言存储的变量demo的值 解决方案 找到了一个很棒的实用程序类 https://gist.github.com/roydekleijn/5073579 im ..
发布时间:2020-07-28 00:06:10 Java开发

在整个会话中保持复选框处于选中状态

我有一个表,可以在其中选中一个复选框,它将记录该行中的所有内容.页面上有一些搜索功能和其他按钮,因此我希望使用会话存储来保持所有复选框的选中,选中以及整个刷新过程,直到关闭页面为止.我从一个发现的示例中得到了一些东西,但是它似乎没有用.我该如何解决? 带有复选框的表列/行的HTML: ..
发布时间:2020-07-24 00:09:00 前端开发

HTML5 Web存储(localStorage)是否比cookie具有安全性优势?

我一直在寻找cookie的替代方法,并且已经在此处上阅读了有关HTML5网络存储的信息. ,而且我已经在此处阅读了一个简单的解释,但我仍然不明白充分发挥作用.有人可以提供一些非技术性的解释,以便我可以理解技术性的内容.它说到浏览器必须存储键值对,但是它存储在哪里以及如何存储,为什么其他站点无法访问它?为什么不将其视为其他形式的Cookie? 我正在寻找Cookie的彻底替代方案;举例来说,如 ..
发布时间:2020-05-03 05:18:56 其他开发

Firefox在哪里存储sessionStorage内容

我正在尝试查找Firefox将sessionStorage内容存储在哪里,但一直找不到.我希望它像存储localStorage内容一样在SqLite数据库中,但是我找不到它. 到目前为止,我已经搜索了配置文件文件夹中的所有典型".sqlite"文件,例如cookies.sqlite和content-prefs.sqlite等,但是它们似乎没有sessionStorage数据. 我还尝试 ..
发布时间:2020-05-03 05:16:36 前端开发