0
Я нашел много учебников, использующих WebClient для загрузки файлов. с помощью webCleint.uploadFile.У кого-нибудь есть пример для загрузки Webclient в WP8?
Но в WP8 нет поддержки. У кого-нибудь есть идея ???
Я нашел много учебников, использующих WebClient для загрузки файлов. с помощью webCleint.uploadFile.У кого-нибудь есть пример для загрузки Webclient в WP8?
Но в WP8 нет поддержки. У кого-нибудь есть идея ???
Проверить эту статью: http://chriskoenig.net/2011/08/19/upload-files-from-windows-phone/
private void task_Completed(object sender, PhotoResult e)
{
if (e.TaskResult != TaskResult.OK)
return;
const int BLOCK_SIZE = 4096;
Uri uri = new Uri("http://localhost:4223/File/Upload", UriKind.Absolute);
WebClient wc = new WebClient();
wc.AllowReadStreamBuffering = true;
wc.AllowWriteStreamBuffering = true;
// what to do when write stream is open
wc.OpenWriteCompleted += (s, args) =>
{
using (BinaryReader br = new BinaryReader(e.ChosenPhoto))
{
using (BinaryWriter bw = new BinaryWriter(args.Result))
{
long bCount = 0;
long fileSize = e.ChosenPhoto.Length;
byte[] bytes = new byte[BLOCK_SIZE];
do
{
bytes = br.ReadBytes(BLOCK_SIZE);
bCount += bytes.Length;
bw.Write(bytes);
} while (bCount < fileSize);
}
}
};
// what to do when writing is complete
wc.WriteStreamClosed += (s, args) =>
{
MessageBox.Show("Send Complete");
};
// Write to the WebClient
wc.OpenWriteAsync(uri, "POST");
}
И это два: Upload image using ASP.NET WebAPI using a model http://blog.anthonybaker.me/2013/06/how-to-upload-file-from-windows-phone.html
I Follow все на этот шаг, но я фактически проблема, что это, как я получаю мой удаленный IPAddress сервер и порт ??? var fileUploadUrl = @ "http: //: /fileupload"; –
user3064311
Где я могу это узнать? "Http: // localhost: 4223/File/Upload" "Я купил домен, который называется www.comevox.com, как я могу узнать номер порта? этот путь/Файл/загрузка - это папка на сервере? – user3064311