Daniel Stenberg
fa6a46473e
tool_cb_hdr: with -J, use the redirect name as a backup
...
The -J / --remote-header-name logic now records the file name part used
in the redirects so that it can use the last one as a name if no
Content-Disposition header arrives.
Add tests to verify:
1641: -J with a redirect and extract the CD contents in the second
response
1642: -J with a redirect but no Content-Disposition, use the name from
the Location: header
1643: -J with two redirects, using the last file name and also use
queries and fragments to verify them stripped off
Closes #20430
2026-01-26 12:53:03 +01:00
..
2026-01-17 22:43:36 +01:00
2025-12-08 12:57:51 +01:00
2025-08-22 15:53:41 +02:00
2025-12-08 12:57:51 +01:00
2025-07-27 18:29:01 +02:00
2025-11-12 23:44:25 +01:00
2025-07-28 14:18:47 +02:00
2025-05-14 23:34:28 +02:00
2025-10-03 13:47:16 +02:00
2025-05-29 10:21:52 +02:00
2024-02-28 15:53:12 +01:00
2025-12-10 01:21:07 +01:00
2024-03-12 15:38:44 +00:00
2025-09-15 11:56:36 +02:00
2025-11-07 14:12:59 +01:00
2025-07-28 14:17:40 +02:00
2024-03-25 13:05:24 +01:00
2025-07-28 14:17:40 +02:00
2025-11-26 09:41:09 +01:00
2025-06-11 07:54:19 +02:00
2025-06-25 11:23:56 +02:00
2024-03-25 13:05:24 +01:00
2025-06-11 07:54:19 +02:00
2025-06-11 07:54:19 +02:00
2025-03-31 08:18:31 +02:00
2025-12-18 12:22:35 +01:00
2025-09-15 11:56:36 +02:00
2025-12-19 10:11:27 +01:00
2024-03-12 15:42:33 +01:00
2024-07-05 11:05:50 +02:00
2025-05-29 10:21:52 +02:00
2025-06-02 23:23:50 +02:00
2025-11-07 14:12:59 +01:00
2024-08-12 09:54:45 +02:00
2024-08-04 19:17:45 +02:00
2024-06-24 16:20:03 +02:00
2024-03-25 13:05:24 +01:00
2024-03-25 13:05:24 +01:00
2024-03-12 15:42:33 +01:00
2024-08-06 11:47:27 +02:00
2024-03-12 15:42:33 +01:00
2024-10-15 16:44:17 +02:00
2025-05-29 10:21:52 +02:00
2024-03-12 15:42:33 +01:00
2025-07-28 14:17:40 +02:00
2025-01-02 17:15:54 +01:00
2025-01-02 17:15:54 +01:00
2024-06-24 16:56:52 +02:00
2025-09-15 11:56:36 +02:00
2024-03-12 15:42:33 +01:00
2024-03-12 15:42:33 +01:00
2024-03-12 15:42:33 +01:00
2025-09-22 09:06:00 +02:00
2025-09-22 09:06:00 +02:00
2025-09-22 09:06:00 +02:00
2024-08-30 00:12:36 +02:00
2024-09-22 21:27:29 +02:00
2025-03-31 08:18:31 +02:00
2024-07-05 11:05:50 +02:00
2025-09-15 11:56:36 +02:00
2024-12-13 15:48:27 +01:00
2025-04-29 10:58:19 +02:00
2024-08-30 11:19:30 +02:00
2024-07-05 11:05:50 +02:00
2024-03-12 15:42:33 +01:00
2024-06-05 11:00:46 +02:00
2025-06-15 01:38:26 +02:00
2025-09-22 09:06:00 +02:00
2025-09-22 09:06:00 +02:00
2024-07-05 11:05:50 +02:00
2025-12-11 11:42:28 +01:00
2024-02-27 16:19:43 +01:00
2024-07-05 11:05:50 +02:00
2024-03-12 15:42:33 +01:00
2025-06-06 14:40:14 -07:00
2025-03-31 08:18:31 +02:00
2024-03-12 15:42:33 +01:00
2025-04-03 08:26:33 +02:00
2025-03-31 08:18:31 +02:00
2025-05-29 10:21:52 +02:00
2024-03-25 13:05:24 +01:00
2024-07-05 11:05:50 +02:00
2025-09-15 11:56:36 +02:00
2025-03-31 08:18:31 +02:00
2025-05-29 10:21:52 +02:00
2024-03-12 15:42:33 +01:00
2024-10-15 16:44:17 +02:00
2025-10-27 17:24:18 +01:00
2024-08-04 16:06:17 +02:00
2024-07-04 09:58:23 +02:00
2025-01-02 17:15:54 +01:00
2025-11-07 14:12:59 +01:00
2025-03-03 23:09:19 +01:00
2025-03-03 23:09:19 +01:00
2025-03-03 23:09:19 +01:00
2025-05-29 10:21:52 +02:00
2025-09-15 11:56:36 +02:00
2025-03-31 08:18:31 +02:00
2025-09-15 11:56:36 +02:00
2024-12-21 11:33:05 +01:00
2024-07-04 09:58:23 +02:00
2025-09-08 22:42:53 +02:00
2025-09-22 09:06:00 +02:00
2025-05-29 10:21:52 +02:00
2024-03-12 15:42:33 +01:00
2024-03-15 14:56:37 +01:00
2025-07-12 08:59:44 +02:00
2025-09-15 11:56:36 +02:00
2024-07-30 14:11:48 +02:00
2024-07-05 11:05:50 +02:00
2025-09-22 09:06:00 +02:00
2025-10-06 23:17:33 +02:00
2025-09-20 23:58:28 +02:00
2024-10-15 16:44:17 +02:00
2026-01-17 23:25:26 +01:00
2025-10-21 17:18:35 +02:00
2024-03-25 13:05:24 +01:00
2025-08-04 17:12:14 +02:00
2025-09-15 11:56:36 +02:00
2024-07-05 11:05:50 +02:00
2024-05-26 21:11:10 +02:00
2024-03-25 13:05:24 +01:00
2024-02-27 16:19:43 +01:00
2025-11-12 00:53:44 +01:00
2025-10-06 13:41:22 +02:00
2024-06-28 08:42:47 +02:00
2026-01-17 23:25:26 +01:00
2025-09-15 11:56:36 +02:00
2025-05-29 10:21:52 +02:00
2024-07-05 11:05:50 +02:00
2025-05-29 10:21:52 +02:00
2025-07-28 14:17:40 +02:00
2024-07-05 11:05:50 +02:00
2024-07-05 11:05:50 +02:00
2025-07-27 18:26:43 +02:00
2024-07-02 07:51:57 +02:00
2025-03-31 08:18:31 +02:00
2024-12-02 21:22:47 +01:00
2025-03-31 08:18:31 +02:00
2024-07-05 20:45:00 +02:00
2024-07-05 11:05:50 +02:00
2025-07-28 14:17:40 +02:00
2024-07-05 11:05:50 +02:00
2025-07-28 14:57:38 +02:00
2024-07-05 11:05:50 +02:00
2026-01-04 00:10:40 +01:00
2024-07-05 11:05:50 +02:00
2025-07-31 23:30:40 +02:00
2025-07-31 23:30:40 +02:00
2025-05-29 10:21:52 +02:00
2025-09-22 09:06:00 +02:00
2024-03-12 15:42:33 +01:00
2025-06-11 07:54:19 +02:00
2024-03-25 13:05:24 +01:00
2024-03-25 13:05:24 +01:00
2024-03-25 13:05:24 +01:00
2025-03-31 13:42:29 +02:00
2024-07-05 11:05:50 +02:00
2024-03-12 15:42:33 +01:00
2025-09-15 11:56:36 +02:00
2025-04-03 08:26:33 +02:00
2025-07-28 14:17:40 +02:00
2025-07-28 14:17:40 +02:00
2025-02-19 03:39:52 -05:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-07-28 14:17:40 +02:00
2025-10-27 17:24:18 +01:00
2024-03-12 15:42:33 +01:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2024-06-05 10:35:56 +02:00
2025-07-28 14:17:40 +02:00
2025-12-05 23:41:41 +01:00
2024-08-07 18:27:32 +02:00
2024-06-05 10:35:56 +02:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-03-24 23:48:26 +01:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-12-05 23:41:41 +01:00
2025-05-29 10:21:52 +02:00
2025-09-15 11:56:36 +02:00
2025-05-29 10:21:52 +02:00
2024-07-04 09:58:23 +02:00
2025-10-12 15:33:21 +02:00
2024-07-05 11:05:50 +02:00
2025-06-02 23:23:50 +02:00
2025-05-29 10:21:52 +02:00
2024-03-12 15:42:33 +01:00
2026-01-26 12:53:03 +01:00
2024-03-12 15:42:33 +01:00
2024-08-04 15:59:51 +02:00
2025-03-31 08:18:31 +02:00
2025-05-29 10:21:52 +02:00
2025-05-29 10:21:52 +02:00
2025-09-15 11:56:36 +02:00
2025-02-18 08:55:56 +01:00
2025-05-29 10:21:52 +02:00
2025-09-15 11:56:36 +02:00
2025-09-02 10:11:51 +02:00
2025-09-02 10:11:51 +02:00
2025-10-14 11:06:24 -04:00
2025-09-22 09:06:00 +02:00
2025-09-22 09:06:00 +02:00
2024-07-05 11:05:50 +02:00
2024-07-05 11:05:50 +02:00
2025-05-29 10:21:52 +02:00
2025-04-30 17:47:22 +02:00
2025-01-02 17:15:54 +01:00
2024-08-04 23:28:09 +02:00
2025-12-04 11:13:16 +01:00
2025-12-04 11:13:16 +01:00
2024-03-25 13:05:24 +01:00
2025-09-22 09:06:00 +02:00
2024-03-12 15:42:33 +01:00
2025-09-22 09:06:00 +02:00
2025-12-04 11:13:16 +01:00
2025-12-04 11:13:16 +01:00
2024-07-05 11:05:50 +02:00
2024-06-05 10:35:56 +02:00
2024-03-12 15:42:33 +01:00
2024-03-12 15:42:33 +01:00
2024-07-05 11:05:50 +02:00
2024-03-25 13:05:24 +01:00
2025-09-11 17:01:07 +02:00
2025-12-11 11:42:28 +01:00
2024-07-05 20:45:00 +02:00
2024-07-05 20:45:00 +02:00
2024-07-05 11:05:50 +02:00
2024-07-05 11:05:50 +02:00
2025-05-29 10:21:52 +02:00
2025-05-29 10:21:52 +02:00
2025-10-02 23:24:42 +02:00
2025-09-22 09:06:00 +02:00
2025-05-29 10:21:52 +02:00
2025-10-02 23:25:36 +02:00
2025-03-31 08:18:31 +02:00
2025-11-26 09:41:09 +01:00
2025-05-29 10:21:52 +02:00
2024-06-05 10:35:56 +02:00
2024-02-27 16:19:43 +01:00
2025-03-31 08:18:31 +02:00
2025-03-31 08:18:31 +02:00
2025-03-31 08:18:31 +02:00
2025-03-31 08:18:31 +02:00
2024-03-25 13:05:24 +01:00
2025-09-15 11:56:36 +02:00
2024-07-05 11:05:50 +02:00
2024-07-05 11:05:50 +02:00
2025-09-15 11:56:36 +02:00
2025-03-31 08:18:31 +02:00
2024-07-05 11:05:50 +02:00
2025-09-15 11:56:36 +02:00
2025-03-04 15:21:16 +01:00
2025-12-11 11:42:28 +01:00
2025-09-22 09:06:00 +02:00
2025-05-29 10:21:52 +02:00
2025-10-15 09:59:57 +02:00
2024-11-18 00:03:10 +01:00
2025-05-29 10:21:52 +02:00
2025-05-29 10:21:52 +02:00
2026-01-23 14:34:44 +01:00
2026-01-19 18:43:17 +01:00
2025-09-22 09:06:00 +02:00
2025-12-15 22:40:25 +01:00
2025-03-31 08:18:31 +02:00