Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
3 / 3 / 3
Регистрация: 29.02.2016
Сообщений: 175

Вернуть результат запроса

28.05.2019, 15:02. Показов 1088. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть url адрес https://www.ts.kg/show/downloa... 1559083264

при перехооде по нему в браузере открывается скачивание файла по ссылки http://data6.ts.kg:8080/p/11/p... h_s1e1.mp4,

думал что сработает
C#
1
2
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(site);
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
но ошибка, как мне программно сделать чтобы при запросе к https://www.ts.kg/show/downloa... 1559083264
я мог получить http://data6.ts.kg:8080/p/11/p... h_s1e1.mp4

?
ничего не помогает как подскажите?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.05.2019, 15:02
Ответы с готовыми решениями:

Результат SQL запроса в массив
Всем доброго времени суток! Подскажите, как в C# поместить результат SQL запроса в массив. Например, в PHP есть такая функция как...

Вернуть результат запроса в стринг массив
Как перегрузить метод чтоб возвращал результат запроса в стринг массив public void DoSQL(string sql_query,DataGridView dgv) { ...

результат запроса linq to sql содержит данные обеих таблиц, картографированных на классы. Я хочу результат присвоить в GridControl.DataSource
Здравствуйте! У меня есть две таблицы T1(id_t1(PK),name), T2(id_t2(PK), id_t1(FK), date) отображенных на классы при помощи linq to sql и...

5
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
28.05.2019, 15:05
В данный момент ваша ссылка возвращает ошибку 403, но скорее всего там нужны какие-то куки и стоит редирект.
0
3 / 3 / 3
Регистрация: 29.02.2016
Сообщений: 175
28.05.2019, 17:24  [ТС]
Есть какие предложения это решить ?

Добавлено через 37 секунд
Гооглил часа два ничего не нашел
0
3 / 3 / 3
Регистрация: 29.02.2016
Сообщений: 175
29.05.2019, 13:17  [ТС]
Вообщем решил проблему сам может кому пригодиться:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
      public static string LoadPage(string url)
        {
                var result = "";
                var request = (HttpWebRequest) WebRequest.Create(url);
            try
            {
                var response = (HttpWebResponse) request.GetResponse();
                return result;
            }
            catch (WebException e)
            {
                return e.Response.Headers.ToString();
            }
        }
0
Эксперт .NET
 Аватар для Usaga
14299 / 9384 / 1353
Регистрация: 21.01.2016
Сообщений: 35,382
29.05.2019, 14:14
spaces_dima, круто. Метод, который всегда возвращает пустую строку. Можно, кстати, даже сократить:

C#
1
2
3
4
public static string LoadPage(string url)
{
    return string.Empty;             
}
0
3 / 3 / 3
Регистрация: 29.02.2016
Сообщений: 175
29.05.2019, 14:23  [ТС]
Вообщем метод выглядит так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
      public static string LoadPage(string url)
        {
            var result = "";
            var request = (HttpWebRequest)WebRequest.Create(url);
            try
            {
                var response = (HttpWebResponse)request.GetResponse();
                if (response.StatusCode != HttpStatusCode.OK) return result;
                var receiveStream = response.GetResponseStream();
                if (receiveStream != null)
                {
                    var readStream = response.CharacterSet == null
                        ? new StreamReader(receiveStream)
                        : new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
                    result = readStream.ReadToEnd();
                    readStream.Close();
                }
                response.Close();
                return result;
            }
            catch (WebException e)
            {
                return e.Response.Headers.ToString();
            }
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.05.2019, 14:23
Помогаю со студенческими работами здесь

вернуть значение SQL запроса в C#
Здравствуйте! как можно получить значение колонки isAdmin? public static bool isAdmin(string Login) { try ...

Результат LINQ запроса
Добрый день, подскажите как записать все записи из колонки результата запроса? var dc = new CtrlDataContext(); var ctrl =...

Результат запроса в массив
Подскажите пожалуйста. Есть запрос к базе, результатом которого является значения одного столбца по какому либо условию. Можно ли эти...

Результат запроса в ComboBox
Приветствую! Есть БД. В TableAdapter одной из таблиц добавил запрос. Как сделать так, чтобы результат запроса помещался в ComboBox? ...

Получить результат запроса
Здравствуйте. Подскажите, пожалуйста, как можно получить результат запроса вот сам запрос MySqlDataAdapter adapter2 = new...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru