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

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
Сообщения
298
Благодарностей
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 283
Благодарностей
624
Баллы
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 283
Благодарностей
624
Баллы
113

zarufakis

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

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