我正在使用cookie-script.com创建我的cookie信息弹出窗口。如果用户点击“我不同意”cookie-script发送一个带有"reject“值的cookie。我如何截取该值,以便不将cookies发送给用户?在伪代码中:
if $cookie_value == reject {
//don't send cookies
} else {
//sends cookies
}
Internet Explorer 9没有在我的AJAX请求中发送会话cookie。
当我通过AJAX向API发出身份验证请求时,它会返回一个设置会话cookie的响应。通过AJAX对API的后续调用不会将cookie发送回服务器。
API位于同一主机上。类似地,常规的非AJAX页面请求也不会显示会话cookie。我在“互联网选项”中关闭了所有隐私和安全设置。Chrome会正常发送cookie。
如何让IE返回cookies?谢谢!
如何在功能测试中发送cookie?如何测试以确保cookie已被清除?
我在使用TDD为Rails应用程序构建模型方面取得了巨大成功,但在控制器测试方面遇到了一个障碍:我可以在一次测试中设置cookie值一次并读取它们,但我无法清除它们。这就是:
test "clears cookie" do
get :set_it, :stuff => {'key' => 'value'} # stuff to cookify
assert cookies['key'] == 'value' # works