Как сохранить куки в одну строчку?

Persis

Client
Регистрация
03.04.2022
Сообщения
239
Благодарностей
30
Баллы
28
Как сделать так чтоб куки сохранялись в одну строку в файл?
 

Вложения

Traff

Client
Регистрация
19.09.2022
Сообщения
20
Благодарностей
14
Баллы
3
regex - \r\n
 

Persis

Client
Регистрация
03.04.2022
Сообщения
239
Благодарностей
30
Баллы
28

Absolute

Client
Регистрация
29.03.2023
Сообщения
288
Благодарностей
19
Баллы
18
C#:
string jsonCookiesFormatted = project.Variables["Cookies"].Value;
string jsonCookiesString = Regex.Replace(jsonCookiesFormatted, @"\s+", String.Empty);
project.Variables["Cookies"].Value = jsonCookiesString;
 

Traff

Client
Регистрация
19.09.2022
Сообщения
20
Благодарностей
14
Баллы
3

Persis

Client
Регистрация
03.04.2022
Сообщения
239
Благодарностей
30
Баллы
28

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 237
Благодарностей
573
Баллы
113
Альтернативный вариант:
C#:
string jsonCookiesFormatted = project.Variables["Cookies"].Value;
string jsonCookiesString = Global.ZennoLab.Json.JsonConvert.SerializeObject(Global.ZennoLab.Json.JsonConvert.DeserializeObject(jsonCookiesFormatted), Global.ZennoLab.Json.Formatting.None);
project.Variables["Cookies"].Value = jsonCookiesString;
 
  • Спасибо
Реакции: Persis

Persis

Client
Регистрация
03.04.2022
Сообщения
239
Благодарностей
30
Баллы
28
а есть какая нибудь фича чтоб формат кук переводить в такой - пример2 ?
спасибо!
 

Вложения

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 237
Благодарностей
573
Баллы
113

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 702
Благодарностей
1 078
Баллы
113
Сконвертируй их в base64. так они будут и компактней и в 1 строчку.
C#:
return Convert.ToBase64String(Encoding.UTF8.GetBytes(project.Variables["cookies"].Value));
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)