サーバーにファイルをアップロードする必要があります。サーバー側プログラミングの予備知識がないため、理解できるアドバイスが必要です。Windows Phone アプリのバイト配列にファイル (JPEG 画像) があります。サーバーにアップロードする必要があります。現在postでHttpWebRequestを使ったサンプルを持っているのですが、そのpost内のデータをaspページからどう扱えばいいのかわかりません。これを行う方法を説明していただけると助かりますが、Windows Server で使用できるものであれば、どのような方法でも構いません。
現在使用しているコード: (「b」はファイルのバイト配列です)
var uri = "http://www.masonbogert.info/mcode/default.aspx";
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))
{
stream.Write(b, 0, b.Length);
}
request.BeginGetResponse((result2) =>
{
var response = request.EndGetResponse(result2);
// Optionally handle the response.
var responseStream = response.GetResponseStream();
Dispatcher.BeginInvoke(new readstreamdelegate(readstream), responseStream);
}, null);
}, null);
ASP やその他のサーバー側プログラミングに関しては、予備知識がないので説明してください。