草庐IT

cookie-config

全部标签

Config:Spring Cloud分布式配置组件

Config:SpringCloud分布式配置组件问题总结Config?Config工作原理?Config的特点?Config+Bus实现配置的动态刷新?问题答案ConfigConfigServer:分布式配置中心,一个独立运行的微服务应用,用来连接配置仓库并为客户端提供获取配置信息的访问接口。ConfigClient:微服务架构中的各个微服务,通过configserver对配置进行管理,并从ConfigServer中获取和加载配置信息。Config工作原理工作流程:开发或运维人员提交配置文件到远程的Git仓库。Config服务端(ConfigServer)负责连接配置仓库Git,并对Conf

PHPQuery WebBrowser 插件 - 使用 cookie

我正在尝试使用PHPQuery的WebBrowser插件登录网站。我能够成功登录,但我不确定如何将上一次调用的cookie重新用于下一次调用。$client=phpQuery::browserGet('https://website.com/login','success1');functionsuccess1($browser){$handle=$browser->WebBrowser('success2');$handle->find('input[name=name]')->val('username');$handle->find('input[name=pass]')->va

PHP $_COOKIE 仅在一个目录中可用

我遇到了一个奇怪的问题。我正在将AJAX发送到设置$_COOKIE['cookieName']的PHP文件然后我在主文件中回显该cookie。问题:如果处理AJAX的PHP文件与View文件位于同一文件夹中,则$_COOKIE['cookieName']将正常回显。但是,如果我将它移动到不同的目录,Ajax响应将成功通过,但“$_COOKIE”不会在View文件中回显,就好像它从未设置过或没有设置一样不存在。处理AJAX的文件:$exp=time()+3600;setcookie("cookieName","tiger",$exp);if(isset($_COOKIE['cookieN

php - Symfony2 : Load config-files depending on domain

目前我们正在为德国经营一家网上商店。现在我们还想在英国使用自己的域名提供我们的产品。根据域的不同,它们有几个应该加载的设置:谷歌分析ID支付APIsecret/key,...货币语言管理邮件跟踪像素(FB)还有更多....在之前的项目中,我们通过将此设置放在数据库的域表中来解决它。但我认为,对于整个支付服务信息和key以及……这不是最好的解决方案。 最佳答案 你可以写一个bundleExtensionclass根据主机加载您的配置。包扩展://src/AcmeBundle/DependencyInjection/AcmeExtens

php - 设置一个 cookie 供 cURL 使用

我正在使用cURL检索另一个页面,除非我有特定的cookie,否则我看不到页面内容。cookie名称是seepage,它的值必须设置为1才能让我看到页面内容。我想使用cURL加载此页面,这是我目前拥有的脚本:但是,$result是一个空变量,我可以用if(empty($result))确认。我如何设置cURL以使用名为seepage且cookie值为1的cookie?谢谢。 最佳答案 cookie的值为'seepage=1':curl_setopt($ch,CURLOPT_COOKIE,'seepage=1');并且您需要删除CUR

php - 谷歌浏览器最大 cookie 过期日期

当我使用此php行创建一个新cookie时,我正在创建我的网站:setcookie('subscribed','true',time()+365*24*3600*100,'/',null,false,true);我意识到我的浏览器(GoogleChrome)拒绝获取该cookie。当我在谷歌浏览器中查看我的cookie时,它​​不存在。我开始摆弄不同的设置,直到我看到这有效:setcookie('subscribed','true',time()+365*24*360,'/',null,false,true);这意味着将过期时间更改为较低的值确实可以作为实现此功能的一种方式。我的问题是

php - 更改 PHPSESSID Cookie 的过期时间

我已经在这里工作了一天,但似乎没有任何效果。我想做的是:更改sessioncookiePHPSESSID的到期时间,选中特定复选框时,我该怎么做?我试过:ini_set()session_set_cookie_params()设置cookie()但没有任何效果。有人可以帮我吗?谢谢 最佳答案 要在服务器端指定session生存期,请应用以下命令ini_set('session.gc_maxlifetime',30*60);//expiresin30minutes或在您的php.ini文件中设置它。要设置sessioncookie的生

Android ExoPlayer2播放m3u8视频设置Cookie

支持m3u8格式视频,同时服务端做了加密防止视频被盗。服务端需要客户端这边再请求.m3u8地址时带上3个Cookie参数,分别是CloudFront-Policy,CloudFront-Signature,CloudFront-Key-Pair-Id。本地使用了GSYVideoPlayer作为视频播放器,如何设置Cookie是个问题,原本以为直接将待传入的三个Cookie直接添加到headers中就行了,结果发现一直报403,最后的解决方法是for(Map.EntrycookieEntry:mapHeadData.entrySet()){cookiesVal+=cookieEntry.getK

php - Internet Explorer 8 不为 ajax 请求传递 session cookie

我有一个简单的php应用程序,它适用于除IE8beta2以外的所有浏览器,当我尝试使用Ajax调用(jQuerypost方法)更新表字段时出现问题。使用IE8调试器我发现IE8不发送sessioncookie,因此php脚本重定向到登录页面而不是执行请求的操作。我该怎么做才能使这项工作成功。编辑:我没有提到我使用的是CodeIgniter,所以我通过将CodeIgniter默认session实现替换为native实现来解决了这个问题。Codeigniter默认session实现使用cookie来存储所有数据。 最佳答案 昨天我遇到了

php - 如何在 laravel 的 cookie 上设置安全标志

我想在通过HTTPS访问内容时为cookie数据设置安全标志。cookie用于整个应用程序,因此需要全局配置以保护所有cookie。 最佳答案 您需要使用session_set_cookie_params覆盖默认设置,将$secure标志设置为true,voidsession_set_cookie_params(int$lifetime[,string$path[,string$domain[,bool$secure=false[,bool$httponly=false]]]])更多信息请访问php.net在laravel中你需要修