C# кодирование utf-8 в Base64, добавление переменной в url

Discussion in 'Вопросы и обсуждение' started by Supergrok, Jun 9, 2019.

  1. Supergrok

    Supergrok Client

    Joined:
    Mar 5, 2019
    Messages:
    16
    Likes Received:
    13
    Подскажите как составить код С# для кодирования переменной с названием utf с кодировкой utf-8 в кодировку Base64 и положить в переменную base

    и второй вопрос
    Как составить код С# для действия переход на url, но в этом url мне нужно прописать переменные.
    Например: есть сайт http://site.com/#blablabla=11111&22222
    вместо 1111 и 2222 нужно поставить переменные
    Перед каждым выполнением будут получатся строки из файлов и ложиться в переменные а эти переменные уже будут подставлятся в url
     
  2. vrska

    vrska Client

    Joined:
    Feb 7, 2010
    Messages:
    251
    Likes Received:
    91
    Code (text):
    1. string url = String.Format("http://site.com/#blablabla={0}&{1}", var0, var1);
     
  3. Supergrok

    Supergrok Client

    Joined:
    Mar 5, 2019
    Messages:
    16
    Likes Received:
    13
    Компиляция кода Ошибка в действии "CS0839" "Аргумент пропущен".
    Такое сообщение в логе и подсвечивает последнюю запятую
     
  4. vrska

    vrska Client

    Joined:
    Feb 7, 2010
    Messages:
    251
    Likes Received:
    91
  5. Supergrok

    Supergrok Client

    Joined:
    Mar 5, 2019
    Messages:
    16
    Likes Received:
    13
    ладно спрошу по другому
    объявил я переменные
    Tab Active = instance.ActiveTab;
    string id = project.Variables["id"].Value;
    string kreativ = project.Variables["kreativ"].Value;

    Active.Navigate("http://site.com/#blablabla=11111&22222"");
    Active.WaitDownloading();

    как мне переменную id поставить вместо 11111 а kreativ вместо 222222

    это мне нужно именно через Active.Navigate, так как мне нужно работать через web , потому что дальше по коду отправляется текстовая форма, а после отработки кода уже парсится страница на получение данных

    Я только учусь, и поэтому предполагаю, что можно сделать как то через get запрос в кубике С#, но пока еще не знаю как потом отправить текстовую форму, а потом еще и спарсить данные ответа.

    И все же как кодировать utf-8 в кодировку Base64 через взятие переменных?
     
  6. Supergrok

    Supergrok Client

    Joined:
    Mar 5, 2019
    Messages:
    16
    Likes Received:
    13
    Вопрос с переменными решил путем преобразования кубика переход по url, в код С#

    С кодировкой помогите пожалуйста
     

Пользователи просматривающие тему (Пользователей: 0, Гостей: 0)