0

我正在使用 BackgroundTransferRequest 对象将文件上传到服务器。我需要访问从服务器发送的响应标头。根据研究,我了解无法直接访问请求的响应,一种可能的解决方法是提供将写入响应内容的下载位置。但是,当我尝试这样做时,没有数据写入该文件及其 0 字节。我的请求服务器实际上发送的响应只有标头(没有任何内容)。

所以我的问题是,响应是否必须有正文才能将响应写入 DownloadLocation?

我的代码示例:

var request = new BackgroundTransferRequest(targetUri)
{
    DownloadLocation = new Uri(downloadTo, UriKind.Relative),
    UploadLocation = new Uri(uploadFrom, UriKind.Relative),
    Method = "POST"
};
4

0 回答 0