Как загрузить файл на удаленный сервер с помощью Windows Phone - PullRequest
0 голосов
/ 02 июня 2011

В веб-приложении есть тег ввода для загрузки файла. В Windows Phone, кажется, это отличается. Мне нужно помочь при написании кода HttpWebRequest для загрузки файла на удаленный сервер (если возможно, skydrive). Можете ли вы показать мне, как решить эту проблему.

1) Загрузить файл с телефона Windows. 2) Как мне обработать загруженный файл на стороне сервера, если я использую Asp.net.

Спасибо.

1 Ответ

1 голос
/ 02 июня 2011

Как то так.Я предлагаю вам спросить о том, как обращаться с ним на стороне сервера в своем собственном вопросе с другим набором тегов.

var uri = "http://example.com/some_applette"
var request = HttpWebRequest.create(uri);
request.Method = "POST";
request.ContentType = "image/jpeg";  // Change to whatever you're uploading.
request.BeginGetRequestStream((result1) =>
{
    using (Stream stream = request.EndGetRequestStream(result1))
    {
        // Bytes contains the data to upload.
        stream.Write(bytes, 0, bytes.Length);
    }

    request.BeginGetResponse((result2) => 
    {
        var response = request.EndGetResponse(result2);

        // Optionally handle the response.
        var responseStream = response.GetResponseStream();
        ...
    }
}, null);    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...