卷曲 cookie 处理

2023-12-04

是否有可能使用 cURL 时,并非每个用户都使用相同的 cookie?

因为我存储得到的 cookie 很酷,但是这个 cookie 会被每个人使用,而且应该如此,因为它是一个登录 cookie。

Charlie


这是 cookie 工作原理的基本概述

  1. 客户端(浏览器)发出请求

  2. 服务器看到请求并询问“嘿,这个客户端向我发送了 cookie 吗?”

  3. 服务器看不到 cookie,因此它会执行一些操作,然后发送回带有 cookie 的响应

  4. 客户端(浏览器)看到响应并说“嘿,看,给我一个 cookie,我最好保存它”

  5. 下次客户端向同一服务器发出请求时,它会发送相同的 cookie

  6. 服务器看到请求并询问“嘿,这个客户端向我发送了 cookie 吗?”

  7. 服务器这次看到 cookie,并根据 cookie 中的内容执行一些不同的操作,然后使用 cookie 发回响应

  8. 客户端(浏览器)看到响应并说“嘿,看,这是给我的 cookie,让我们更新我拥有的 cookie”

听起来您遇到的问题是您有多个curl 请求从同一台计算机运行,但您希望每个请求使用不同的cookie 文件。

您应该能够通过使用以下两个curl选项来实现这一点

CURLOPT_COOKIEJAR   //tells curl which file to save the cookie from the server in
CURLOPT_COOKIEFILE  //tells curl which file to look in and send as the request cookie

如果您设置一个系统,以便每个不同的卷曲请求为这两个选项设置不同的路径值,那么您应该进行设置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

卷曲 cookie 处理 的相关文章

  • 使用 file_get_content 发布数据

    我已经做了一些关于如何使用的研究file get content与帖子 我也读过this one https stackoverflow com questions 2445276 how to post data in php using
  • 如何将图像从 Android 应用程序上传到网络服务器的特定文件夹中

    如何将图像从 android 移动到 Web 服务器上的指定文件夹 这是我的安卓代码 package com example bitmaptest import java io ByteArrayOutputStream import ja
  • PHP条件,如果当前页面,则链接突出显示[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我有一个带
  • 所有 PHP 相等比较都是对称的吗?

    Is a b总是等价于 b a 我认为在 JavaScript 中 由于强制转换 有一些奇怪的情况并非如此 I think ide https stackoverflow com questions 4752579 are all php
  • Laravel Auth:attempt() 不会持久登录

    我在网上找到了许多有类似问题的资源 但似乎没有一个解决方案可以解决我的问题 当我使用以下代码登录用户时 一切看起来都很好 email Input get email password Input get password if Auth a
  • 如何检测字符串中的非 ASCII 字符?

    如果我有一个 PHP 字符串 如何以有效的方式确定它是否至少包含一个非 ASCII 字符 我所说的非 ASCII 字符是指不属于该表的任何字符 http www asciitable com http www asciitable com
  • 如何对 SQL 进行多次查询

    我正在尝试创建一个表 并在 PHP 脚本的帮助下在数据库中插入一些值 虽然只插入 1 行 但效果很好 当我尝试输入更多行数时 出现错误 我需要为每个查询编写完整的插入语句 因为我正在使用在线 Excel 到 SQL 查询转换器
  • 从类似 cronjob 的语法创建“下次运行时间”日期

    在我正在创建的应用程序中 用户可以安排重复任务 生成间隔模式的简单值是 Minute 0 59 90 each minute Hour 0 23 90 each hour Day of month 1 31 90 each day of m
  • PHP - 类外 use 关键字和类内 use 关键字的区别

    伙计们 美好的一天 只是想问一下有什么区别use之外的class and use在 的里面class 我也用谷歌搜索过 但我的问题与答案不匹配 Example namespace App Http Controllers Auth use
  • 通过 URL 指定控制器类与为每个控制器编写一个脚本相比,有何优缺点?

    今年夏天我安装了两个不同的 PHP 系统 每个都使用两种不同的方法 方法 1 每个任务一个 PHP 文件 该方法需要一个PHP为每个主要任务创建文件 例如 我的上传脚本可以通过http www domain com upload php O
  • Spring安全“记住我”cookie在第一个请求中不可用

    我无法在登录请求后检索 Spring 记住我 cookie 但它在对受保护页面的下一个请求中工作正常 谁能告诉我怎样才能立即得到它 我在登录请求中设置了记住我的 cookie 但在 Spring 重定向回原始 受保护的 url 后无法检索它
  • 如何将我的 init 函数中的代码集中到所有控制器中?

    public function init this gt view gt user Zend Auth getInstance gt getIdentity this gt view gt siteName Zend Registry ge
  • 如何在多次尝试后延迟登录尝试 (PHP)

    我正在开发一个用 PHP 构建的相当大的网站 该网站可能会有很多用户 我正在寻找一种方法来保护登录屏幕免受自动尝试的影响 我已经在注册表中添加了验证码检查 但还想进一步强化网站 据我所知 StackOverflow 上也有类似的问题 而且我
  • WordPress 包含 SVG 文件错误

    我使用 PHP 和 WordPress 在本地主机上 我可以毫无问题地包含 SVG 文件 但在实时服务器上 我尝试包含一个 SVG 文件以便能够使用 CSS 对其进行样式设置 我收到此错误消息 Parse error syntax erro
  • 在 Yii 的标准中如何获得计数 (*)

    我正在尝试构建一个具有以下内容的查询group by属性 我正在尝试得到id和count它一直告诉我count is invalid列名 我怎样才能得到count来自group by询问 工作有别名 伊伊 1 1 11 其他不及格 crit
  • 使用 json_encode() 函数在 PHP 数组中生成 JSON 键值对

    我正在尝试以特定语法获取 JSON 输出 这是我的代码 ss array 1 jpg 2 jpg dates array eu gt 59 99 us gt 39 99 array1 array name gt game1 publishe
  • 如何删除文件

    我们有一个脚本 scripts ourscript php和一个文件 media movie1 flv 当我们运行时 我们如何删除这个文件ourscript php Using unlink http php net manual en f
  • 如何清除 APC 缓存而不使 Apache 崩溃?

    如果 APC 存储大量条目 清除它们会导致 httpd 崩溃 如果 apc clear cache user 花费的时间超过 phps max execution time 调用 apc clear cache 的脚本 将在之前被 php
  • 如何使用 php 将 *.xlsb 转换为数组或 *.csv

    我正在尝试转换 xlsb文件到php array or csv文件 或至少 xls 我尝试使用PHPExcel 但看起来它无法识别该文件中的内容 我注意到 你可以重命名 xlsb文件到 zip文件 然后使用命令行解压缩unzip zip 之
  • 使用 PHP 将 latin1_swedish_ci 转换为 utf8

    我有一个数据库 里面充满了类似的值 Dhaka 应该是 Dhaka 因为我在创建数据库时没有指定排序规则 现在我想修复它 我无法从最初获取数据的地方再次获取数据 所以我在想是否可以在 php 脚本中获取数据并将其转换为正确的字符 我已将数据

随机推荐

  • Qt - 编辑 QListWidget 行时的信号?

    我正在使用 Qt4 7 并且我的对话框中有一个 QListWidget 我有一个 QString 需要匹配current该小部件行中的文本 各个行是可编辑的 查看与 QListWidget 关联的信号 似乎有选择不同索引时的信号 但没有当前
  • 如何将json数组数据附加到html表tbody中

    我对 jQuery 和 JSON 很陌生 我需要解析以下格式的 JSON 以便填充 html 表 tbody response name0 id0 amt0 name1 id1 amt1 但我不知道如何访问它们 因此可以通过以下方式获取 h
  • 当数据库为空时,mongodb 创建 80 多个文件,每个文件 2GB

    背景 我设置了replicaSet并使用不同的端口在本地主机上启动了3个mongod实例 1个arbiterOnly 我没有注意到 mongodb 创建了太多数量和大小的文件 这根本没有意义 See 从来没有数据插入到 mongodb 中
  • 在代码隐藏中从 Page_Load 调用 javascript 函数

    如何从代码隐藏中的 Page Load 方法调用 aspx 页面中的 javascript 函数 简单的答案是 你不能 Page Load方法中的代码在服务器上执行 javascript在客户端上执行 如果您想要做的是添加对 javascr
  • 使用 VSTS 任务创建 AD 应用程序

    我正在尝试创建一个 VSTS 任务 它应该创建一个 AD 应用程序 以 DeployAzureResouceGroup 作为示例 我创建了以下脚本 CmdletBinding param Trace VstsEnteringInvocati
  • 返回局部变量的地址与返回指向局部变量的指针

    我的testing cpp中有这个 class Supp public virtual Supp add Supp val 0 class SubA public Supp public int val SubA int a val a i
  • jooq 多重集通过多重集上的条件对结果集进行排序

    收集 mit jooq 的多重集的第一次经验 我尝试弄清楚如何根据多重集的某些标准对结果集进行排序 考虑带有产品表的数据结构 每个产品都可以分配任意数量的存储空间 使用此查询获取产品时 List
  • Apache Solr 快速入门教程 - 加载主类 SimplePostTool 时出错

    我正在关注Apache Solr 快速入门教程 本教程遇到了对丰富文件的目录进行索引的情况 这需要实现java Dauto Drecursive org apache solr util SimplePostTool docs 我收到一条错
  • 重置主屏幕的导航堆栈(React Navigation 和 React Native)

    我的导航有问题反应导航和反应本机 这是关于重置导航并返回主屏幕 我已经在 DrawerNavigator 内部构建了 StackNavigator 并且主屏幕和其他屏幕之间的导航正在工作 但问题是 导航堆栈不断增长 我不知道如何从堆栈中删除
  • ScheduledActionService.Find 抛出 ArgumentException

    我在市场中部署了一个 Windows Phone 7 应用程序 该应用程序通过周期性任务后台代理更新其动态磁贴 一位用户报告了磁贴在工作一段时间后不再更新的问题 当他们检查手机上的后台任务时 它被禁用 并且 下次打开该应用程序时重新打开后台
  • Prolog:比较列表列表中的列表

    我现在很长时间试图找出我的错误是什么 但我无法做到 任务 我们必须弄清楚如何找到包含列表列表形式的 9 个元素的列表的三种排列 每个列表列表应包含三个子列表 每个子列表包含三个元素 但不允许任何元素与两个不同子列表中的另一个元素在一起 对于
  • Rust 中如何检查函数是否被调用?

    我有一个功能如下 pub fn registration student id T StudentId registrar T RegistrarID More code here if num of students lt student
  • d3-force 初始化图后更新forceCollide的半径

    这个问题是上一个题为 初始化图后强制更新参数 的问题的后续问题 D3 初始化图后强制更新参数 并且 altocumulus 回答了 我试图在修改某些节点的半径后更新模拟力 然而 当我呼吁forceCollide来解释它不起作用的变化 该图首
  • 使用反射修改字符串的目的是什么?

    我正在读一本article这就是说 Java 字符串并不是完全不可变的 但是 在本文修改字符串的示例代码中 它调用了 string toUpperCase toCharArray 这会返回一个新字符串 那么 如果您无论如何调用 toUppe
  • 向 sys.excepthook 添加函数

    假设我有这样的东西 它会向logging critical import sys def register handler orig excepthook sys excepthook def error catcher exc info
  • 如何在 64 位 Windows 上安装 SciPy?

    如何在我的系统上安装 SciPy 对于 NumPy 部分 SciPy 所依赖的 实际上有一个适用于 64 位 Windows 的安装程序 numpy 1 3 0 win amd64 py2 6 msi 是直接下载URL 2310144字节
  • Java - 通过 Java 套接字广播语音

    我创建了一个从客户端接收声音的服务器应用程序 然后广播该声音 该声音以字节形式存储 并将字节发送回连接到服务器的客户端 现在我只使用一个客户端进行测试 该客户端正在接收回语音 但声音一直断断续续 有人可以告诉我我做错了什么吗 我想我理解声音
  • Python 2 中的扩展元组解包

    是否可以在 Python 2 中模拟扩展元组拆包 具体来说 我有一个 for 循环 for a b c in mylist 当 mylist 是大小为 3 的元组列表时 它可以正常工作 如果我传入大小为 4 的列表 我希望相同的 for 循
  • Angular 2 变更检测 - 如何解决组件之间的循环依赖关系?

    我读到 Angular 2 变更检测是单向的 从组件树的顶部到底部 并且在一次通过后变得稳定 这意味着没有多个变更检测周期 考虑到这些假设 如果我们的父组件和子组件具有相互依赖的属性 会发生什么情况 例子 根据用户事件 父组件更新子组件属性
  • 卷曲 cookie 处理

    是否有可能使用 cURL 时 并非每个用户都使用相同的 cookie 因为我存储得到的 cookie 很酷 但是这个 cookie 会被每个人使用 而且应该如此 因为它是一个登录 cookie Charlie 这是 cookie 工作原理的