我一直在尝试这样做-
// ================
// = set a Cookie for the users city =
// ================
function set($cityId = null){
$this->components[] = 'RequestHandler';
$this->components[] = 'Cookie';
$this->Cookie->name = 'Exampleoffers';
//$this->
我第一次访问我的网站,看到了服务器设置的会话cookie。我正在重新加载页面,我看到只有我的浏览器将会话标识符发送到服务器,而服务器没有返回会话cookie。我使用的是Kohana框架。我想知道这是不是原生PHP行为,如果请求已经有会话cookie并且它没有过期,就不发送会话cookie,或者这是由框架处理的?
我找到了下面这段代码,这段代码可能会变魔术:
protected function _read($id = NULL)
{
// Sync up the session cookie with Cookie parameters
session_
我有一个“UI”设置,它控制外观,用户可以更改该设置,但是它涉及更新cookie。
我似乎能够更新,但它迫使用户再次进行身份验证,我如何才能更新cookie而不让用户再次自动修改?
//We need to update the userToken as the menuOptionChanged
var usertoken2 = new UserToken(schedule.MinimisedMenuBool);
HttpCookie cookie = FormsAuthentication.GetAuthCookie(usertoken.
我有一个Silverlight 4 RIA服务应用程序,具有自定义表单身份验证。自定义身份验证服务工作起来很有魅力。
问题是,我想序列化cookie中的用户对象,然后在随后的每个请求中发送该cookie。
我创建cookie并将其添加到响应cookie集合中,但在下一个请求中,cookie集合中的唯一cookie是ASPXAUT和ASPX_SESSIONId,而不是跟踪。
这是cookie管理类:
public class CookieManager:ISessionManager
{
public object this[string key]
{
get
我在我的网站上使用JavaScript保存和恢复cookies,但我遇到了一个无法删除这些cookies的问题。我尝试在代码中删除然后,也通过清除chrome历史记录(从时间的开始)。我写了红色的帖子,尝试了所有的东西,但都没有修复它。
下面是我处理cookie的代码:
var createCookie = function (name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 *
我在iframe中调用了一个PHP页面
我已经在cookie中存储了一些值。我想把这些cookies的值从那个页面读到其他页面。
我用jQuery读取了cookie。
var value = $.cookie('artname');
‘'artname’是cookie的名称。
但它显示为null,因为cookie路径不同。路径为/v/abcfile/frontend/。
但我试图获取的页面上其他cookies的路径是/。
我试着这样做:
top.jQuery.cookie('artname');
但它还是向我展示了同样的东西。
对于路径ii,已尝试:
v
我想获得cookie中"key“的”值“,cookie的格式是:
key1:value1;key2:value2;......keyn:valuen
由于JS不支持(?<=exp),所以我使用这个函数获得以下值:
function getCookieValue(key)
{
var cookie = document.cookie;
var filter = new RegExp(key+"=([^;]*)(;|$)");
return cookie.match(filter)[1];
我正在尝试将以前保存的cookie加载到浏览器的新会话中。
import pickle
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
def load_cookies(browser):
with open("c
我正在使用asp.net mvc,我有一个从外部服务(不同域)调用的POST方法,当它从我的站点获取数据时,我想要它。
在调用该方法之前,我尝试将数据保存在Session对象和Cookie中,但数据不在那里。
也许是因为post请求来自不同的域?
我做错了什么?
[HttpPost]
public ActionResult Callback(Callback callback)
{
Not Working ->
var userMail = HttpContext.Request.Cookies.Get("Current")["UserMail
我有一个cookie授权横幅,上面有一个标记为“收到了!”的按钮。这就不值一提了。我通过设置cookie来做到这一点。 要设置cookie,我的<head>中有以下内容 <script>
function setCookie(cname, cvalue, exdays)
{
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="
我有一个页面,它检查在HttpResponse上设置的cookie的值,并且根据特定的条件,该页面可能会修改该值。其逻辑基本上是:
If Response.Cookie("foo").Value = "bar" Then
Response.Cookie("foo").Value += "rawr"
End If
显然,从Response.Cookie中获取cookie的任何尝试都会导致在响应中设置cookie。在下面的代码中,即使没有设置或添加到Response.Cookie集合中.
Dim c As HttpCookie
我正试图通过实现Security提供的CsrfRepository接口,在Spring应用程序中创建一个定制的CSRF实现。
下面是我的自定义存储库的样子:
public class CustomCookieCsrfTokenRepository implements CsrfTokenRepository {
static final String DEFAULT_CSRF_COOKIE_NAME = "XSRF-TOKEN";
static final String DEFAULT_CSRF_PARAMETER_NAME = "_csrf"