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

  • Автор темы Автор темы Persis
  • Дата начала Дата начала

Persis

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

Вложения

regex - \r\n
 
C#:
Развернуть Свернуть Копировать
string jsonCookiesFormatted = project.Variables["Cookies"].Value;
string jsonCookiesString = Regex.Replace(jsonCookiesFormatted, @"\s+", String.Empty);
project.Variables["Cookies"].Value = jsonCookiesString;
 

Тебе надо не regex выбрать в кубике (просто поиск будет), а в замене
117082
 
C#:
Развернуть Свернуть Копировать
string jsonCookiesFormatted = project.Variables["Cookies"].Value;
string jsonCookiesString = Regex.Replace(jsonCookiesFormatted, @"\s+", String.Empty);
project.Variables["Cookies"].Value = jsonCookiesString;
Спасибо большое!
 
Альтернативный вариант:
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
а есть какая нибудь фича чтоб формат кук переводить в такой - пример2 ?
спасибо!
 

Вложения

Сконвертируй их в base64. так они будут и компактней и в 1 строчку.
C#:
Развернуть Свернуть Копировать
return Convert.ToBase64String(Encoding.UTF8.GetBytes(project.Variables["cookies"].Value));
 

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