Как загрузить файл с URL-адреса, который передается в виде строки запроса?


person Momin Goni    schedule 21.06.2019    source источник
comment
Итак, вопрос в том, как получить URL-адрес из части запроса другого URL-адреса?   -  person Progman    schedule 22.06.2019
comment
Это больше похоже на то, что я хочу передать весь URL-адрес и получить файл. Я не могу передать второй URL-адрес не только потому, что он должен быть замаскирован.   -  person Momin Goni    schedule 22.06.2019


Ответы (1)


Можно попробовать разделить строку. И использовать только вторую часть?

Пример:

string[] urls = url.Split('?');
using (var client = new WebClient())
{
    client.DownloadFile(urls[1], destinationPath); 
}

Это разбивает строку URL-адреса и помещает первый URL-адрес и второй в массив. Затем вы можете использовать URL-адрес, который вы хотите.

Надеюсь, это поможет :)

person Bojidar Qnkov    schedule 21.06.2019