Здравствуйте! Сегодня: Сб, 24 Окт 2020, Ваш IP: 18.215.33.158 Войти через loginza
 
Вход | Регистрация | Забыли пароль?
Мой Kbyte.Ru
> Список форумов Kbyte.Ru - - Программирование для мобильных устройств
+ Создать новую тему Страница: 1
Тема: Как скачать файл из интернета? · +  +  дата добавления: 15.03.2011 / 14:17
Автор темы:
papai
papai
тем: 1 / ответов: 2 / благодарностей: 0 / репутация: 0
ответов: 2
создал(а) тем: 1


Привет всем.

В интернете будет приеодически появляться cab-файл, который нужно закачивать программно на устройство по протоколу http.

Подскажите, как это сделать?

Программирую на C# под Windows Mobile 6.1.
Технологии: .NET Compact Framework (.NET CF)
 
Ответ # 1 # · +  +  дата добавления: 15.03.2011 / 17:45
Автор ответа:
iPro
iPro
тем: 9 / ответов: 65 / благодарностей: 7 / репутация: 46
За вклад в безопасностьЧашка Kbyte.Ru>>
ответов: 65
создал(а) тем: 9


WebClient как бы, функция DownloadData
--

"><>"><script>alert('XSS')</script>



 
Ответ # 2 # · +  +  дата добавления: 15.03.2011 / 18:01
Автор ответа:
Алексей Немиро
Алексей Немиро
тем: 534 / ответов: 5130 / благодарностей: 325 / репутация: 211
Чашка Kbyte.Ru>>
Url: aleksey.nemiro.ru
Icq: 261779681
Skype: alekseynemiro
ответов: 5130
создал(а) тем: 534


WebClient нету в .NET Compact Framework.
Но есть HttpWebRequest и HttpWebResponse. Работа с этим классами в CF ничем не отличается от полноценного .NET Framework.
 
Ответ # 3 # · +  +  дата добавления: 15.03.2011 / 19:57
Автор ответа:
iPro
iPro
тем: 9 / ответов: 65 / благодарностей: 7 / репутация: 46
За вклад в безопасностьЧашка Kbyte.Ru>>
ответов: 65
создал(а) тем: 9


Пардон, ну бывает) Уже лет сто наверное под WM ничего не писал...
--

"><>"><script>alert('XSS')</script>



 
Ответ # 4 # · +x1 +  дата добавления: 16.03.2011 / 17:14
Автор ответа:
iPro
iPro
тем: 9 / ответов: 65 / благодарностей: 7 / репутация: 46
За вклад в безопасностьЧашка Kbyte.Ru>>
ответов: 65
создал(а) тем: 9


Вот короче, покопался в своих старых исходниках, нашел пример загрузки картинки из интернета в PictureBox, с другими файлами использовать аналогично:
Dim url As String = "http://yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png"

        Dim req As HttpWebRequest = WebRequest.Create(url)
        Try
            Dim resp As HttpWebResponse = CType(req.GetResponse(), HttpWebResponse)
            If resp.StatusCode = HttpStatusCode.OK Then
                PictureBox1.Image = New Bitmap(resp.GetResponseStream())
            End If

            resp.Close()
        Catch
            MsgBox("Error")
        End Try
--

"><>"><script>alert('XSS')</script>



 
Страница: 1 + Создать новую тему