5

BackgroundTransferRequestサーバーにファイルをアップロードするためにWP8アプリケーションで使用しています。サーバーはファイルを受信し、アップロードされたファイルに関する有用な情報を含む応答を返します。どうすればこの情報を入手できますか?

そのためのAPIはないようです(恥ずかしい)。おそらく、私は何かが欠けています。

プロパティが99バイトを返すことに注意request.BytesReceivedしてください。リクエストはサーバーからデータが返されたことを認識しているように見えますが、それを取得する方法がわかりません。

4

2 に答える 2

1

MSFT の Eric Fleck 氏の多大な協力により、追加DownloadLocationMethod="Post"プロパティと応答を作成するプロパティをDownloadLocationファイルに書き込む必要があることがわかりました。したがって、有効なリクエストは次のとおりです。

var request = new BackgroundTransferRequest(targetUri)
    {
        DownloadLocation = new Uri(downloadTo, UriKind.Relative),
        UploadLocation = new Uri(uploadFrom, UriKind.Relative),
        Method = "POST"
    };
于 2013-11-05T14:04:19.010 に答える