将POST数据附加到BackgroundDownloader

时间:2015-07-22 06:38:19

标签: post background windows-phone-8.1 microsoft-metro

我正在实施一个Windows Phone 8.1应用程序,该应用程序创建BackgroundDownloaders以将云文件还原回手机。

云要求将文件ID 作为额外的JSON POST请求进行POST,我找不到将其定义为BackgroundDownloader对象的方法。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这样做的方法是创建一个临时文件来保存JSON帖子数据并将其发送到CreateDownload函数(作为最后一个StorageFile参数)。

此外,我添加了一个Content-Type标题来描述它(对我而言是application / x-www-form-urlencoded)并使用SetRequestHeader添加它。

<field name="record_ids" domain="[('end_date', '&gt;', cur_date)]">
    <tree string="records_tree">
        <field name="record_id"/>
        <field name="record"/>
        <field name="start_date"/>
        <field name="end_date"/>
    </tree>
</field>

这对我有用。