问题标签 [cookiestore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
158 浏览

asp.net - 如何在 asp.net 中设置另一个页面的 cookie?

我的项目有问题。我的尝试是使用我的网站以编程方式登录HttpWebRequest网站。之后,我使用CookieContainer收集所有返回的 cookie,并使用它们从该网站上抓取数据。

一切运行良好。

现在我想将 cookie 设置到浏览器,以便其他用户也可以使用 cookie。我应该怎么做才能保存CookieContainer到浏览器?

0 投票
3 回答
1194 浏览

jakarta-ee - 当我们通过 facebook 登录时如何删除 facebook cookie

我在我的网站中提供了一个社交身份验证链接,我的问题是,如果我通过 facebook 登录并从我的应用程序中注销,但仍然存在 facebook 的c_usercookie。如何从其他域中删除 cookie,因为它会跟踪用户。我我正在使用java。

0 投票
1 回答
3575 浏览

java - Android BasicCookieStore、Cookies 和 HttpGet

我有一个应用程序应该向 URL 发送 GET 请求并发送一些 cookie。我一直在查看 BasicCookieStore 和 Cookie 类的一些代码示例,但我无法弄清楚如何使用它们。谁能指出我正确的方向?

0 投票
1 回答
1179 浏览

java - Android HttpClient cookie

我正在尝试为网站制作应用程序。登录工作正常,但是当我现在尝试发送 GET 请求时,不会发送会话 ID cookie。带有 CookieStorage 的 HttpContext 设置如下:

比那是登录:

这就是 GET 请求:

我在 GET 请求之前和之后记录了保存的 cookie。他们是正确的。但是我嗅到了模拟器的流量并且没有发送cookie。为什么?

0 投票
0 回答
354 浏览

ruby-on-rails - 重定向到不同的子域后,rails 3 flash 未清除

所以,我有一个这样的控制器

此外,我的 config/initializers/session_store.rb 中有这一行

我的问题如下。如果我转到http://example.com/something(导致上述控制器操作的路由),该操作会正确设置 flash 并重定向到适当的子域 url (http://test.example.com/)。该操作的视图正确显示了我在上一个操作中设置的闪光灯。但是,在此操作之后,flash 不会被清除 - 或者,就此而言,对相关子域的任何后续操作 - 并且会继续出现,直到我手动导航回根域 (example.com) 上的某个其他 URL,在哪一点闪存被重置并不再出现在任一域上。

如果我尝试使用

代替

重定向结束时的页面根本没有注册消息的存在,因此什么也不显示。

我怎样才能获得上面第一种情况中描述的功能,但它的行为应该像往常一样并在请求后清除闪存?

0 投票
1 回答
3686 浏览

javascript - javascript cookie,设置多个cookie

我正在尝试创建一个应用程序,它使用 cookie 接收多个值,但是似乎我的 setCookie 函数没有接收多个值,而是在我输入新值时替换每个值,因此 showCookie 函数只显示最后输入的值.

设置饼干:

存储值函数:

显示功能:

0 投票
1 回答
1344 浏览

javascript - 为浏览器宽度设置 cookie

我目前正在使用 cookie 来存储屏幕的宽度,但我想知道每次页面刷新时浏览器的宽度。

这是我目前拥有的。有没有办法用jQuery设置宽度?我对此更加熟悉。另外,我将如何使用 JavaScript 设置宽度?

0 投票
1 回答
6356 浏览

cookies - Angularjs cookie - 如何跨控制器使用它们

似乎没有关于 AngularJS 使用 cookie 的任何真正明确的文档,所以我对此有点迷茫。

我有两个控制器,一个创建一个 cookie 并存储一个用户 ID,然后我想稍后在另一个控制器运行时检索该 ID。我想我已经成功地创建了 cookie 并为 id 存储了一个值,但是我似乎无法从第二个控制器的 cookie 中取回 id。当我尝试读取 id 时,我的控制台中出现错误:

PS:我在 Xcode 中工作,因为这是在 iPhone 的 ios 应用程序中。

0 投票
1 回答
3655 浏览

cookies - 为什么 httpclient 为每个请求刷新 jsession id?

我正在尝试点击 url(登录屏幕),获取 jsessionid(J2EEJSESSIONID)并将其添加到 cookie 存储中,然后进入上下文并使用凭据点击相同的 url。我期待登录成功屏幕。但是,我再次被登录屏幕弹跳。而且,我打印了两个命中的响应标头。我期待具有相同 J2EESESSIONID 的响应来维持会话。相反,两个会话 ID 都不同。请帮忙。

请找到以下代码:

另一个观察:当我从下面的代码片段中删除“A”连接时,我没有在第二次点击中获得 J2EESESSIONID:

BasicClientCookie cookie = new BasicClientCookie(strArray[0], "A"+cookieValueArray[0]);

0 投票
0 回答
1809 浏览

java - 使用被黑的 cookiemanager 允许 2 个具有不同 cookie 存储的不同 webview 实例

所以我的问题是我想在不同的容器(JFrame)中同时使用 2 个 javafx2.2.5 webview 实例。

我发现这个 hack 允许在不同的线程中使用不同的 cookiesstore。 如何使用 HttpURLConnection 和 Java 中的 CookieManager 为每个连接使用不同的 cookie 我无法使其工作,似乎 webview 创建了许多线程来加载页面,并且该线程请求默认的 cookie 处理程序,所以我最终得到 20不同的cookiestores(InMemoryStore)。此代码用于在javafx webview中自动登录ebay。

所以我为此使用的所有代码:

CookieStore 实现:

测试浏览器: