问题标签 [background-transfer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
600 浏览

windows-runtime - 在 Windows 8.1 中使用 BackgroundUploader 进行分段/相关上传

我想在 windows 8.1 中通过BackgroundUploader使用Multipart/related Content-Type上传文件

我的代码如下

但是,当我运行此代码时,我得到一个异常说

WinRT 信息:'boundary':如果设置了'Content-Type' 标头,则边界不能为空,并且必须与'Content-Type' 标头中设置的边界匹配。

我的代码有什么问题/缺少什么?

0 投票
1 回答
77 浏览

windows-phone-8 - 如何在 Windows Phone 8 的后台传输中添加上传请求属性?

我正在尝试在 windows phone 8 中使用后台传输方法上传音频文件。我必须添加上传请求属性才能成功将文件上传到服务器。是否可以使用后台传输请求的“标签”或“标题”属性?

0 投票
1 回答
245 浏览

windows-phone-8 - 在windows phone 8中将POST参数传递给后台传输请求

如何在windows phone 8的后台传输上传请求中传递post参数?我必须将参数传递给服务器(将参数名称“userfile”与参数的文件名“song.m4a”一起传递)

0 投票
0 回答
175 浏览

php - 在 windows phone 8 中使用后台传输请求方法上传文件

我正在尝试(http://192.168.1.123/upload.php)使用 windows phone 8 中的后台传输请求方法将文件上传到本地 http 服务器。服务器将在从$_FILES['userfile']['name']. [Ex: if(isset($_FILES['userfile']['name'])) {//保存文件}]。

我还从"/shared/transfers/"隔离存储目录上传文件。调试显示statuscode=200。后台传输请求的'BytesSent'属性显示文件的实际大小。但是服务器无法保存文件。问题的可能原因是什么?如何在后台传输请求中正确发送文件名?

0 投票
1 回答
172 浏览

c# - BackgroundTask 内的 BackgroundTransfer

在我的应用程序中,我需要在 TimeTriggered 间隔上同步一些数据。现在我已经用 TimeTrigger 构建了一个 BackgroundTask,在这个任务中我正在运行一个 BackgroundTransfer 操作。这行得通,但我对此有一些疑问。

  1. 这是一个好的解决方案,还是有更好的解决方案?

  2. 有一些神秘的处决事情。如果我将应用程序作为调试版本部署到我的手机,一切都像一个魅力,所有的传输操作都在 BackgroundTask 的一次执行中完成,这需要 +/- 15 分钟。现在,如果我将应用程序作为发布版本部署到我的手机,BackgroundTask 仅传输数据 1-2 分钟并停止,直到触发 TimeTrigger 的下一次执行。为什么会有差异或为什么会这样?

编辑: 资源密集型任务对我来说不是一个选项,该应用程序是基于 WinRT 商店应用程序构建的。当这是来自 backgroundTask 的限制时,我该如何从后台执行这样的操作?

编辑2 : @kiewic,我称它为可等待的,会改变这一点,但有什么区别,因为这是在后台任务中执行的?

0 投票
1 回答
535 浏览

windows-phone-8.1 - Windows Phone 8.1 - BackgroundUpload 的 BackgroundTransferStatus

我正在使用 BackgroundUploader 将图像/视频从 CameraRoll 上传到存储服务。这是 Windows Phone 8.1 上的 WinRT 应用程序

在要上传大量文件之前,这非常有效。我预计会出现有关电池和 CPU 使用率的问题,因此我正在检查所有 UploadOperations 的 BackgroungTransferStatus,并打算在遇到 PausedSystemPolicy 状态时向用户显示一条消息。如果手机决定暂停上传,这是预期的状态。

我的问题是,虽然上传肯定似乎已暂停(它不发送 http 帖子),但状态继续显示“正在运行”。而且,取消上传操作没有任何效果。它仍然继续坐在那里说“正在运行”,没有发送任何字节,也没有收到任何响应。最终,它确实恢复了上传,但我们似乎很快就达到了问题的任何限制,我们再次暂停。我理解限制的必要性,这是我关心的用户体验。

为什么已暂停的上传仍显示“正在运行”状态?有没有人经历过类似的事情?

0 投票
1 回答
602 浏览

c# - File upload from Windows Phone App - Test with Localhost Apache (XAMPP)

I want to upload a video file to a local server (apache over XAMPP) by using BackgrountTrasfer. I have a test folder (xampp/htdocs/test/) but get an 404 Error with "localhost/test"

I get no errors if I use just localhost but I can also find no file on the computer. Do I need special configuration of the apache or is my code bad?

I see that I need a script on sever side. There is one if you download BackgroundTrasfer sample from MSDN but it is a aspx file. I need php. Any idea where to get one?

0 投票
0 回答
103 浏览

ios - iPhone iOS 7 - 后台下载 NSUrlSession

欢迎,

现在我正在实现 NSURLSession 下载过程,但我有一个问题。假设我有一个列表,用户点击下载列表中的第一个元素,然后决定返回上一个视图,之后再次重新打开下载视图,我如何跟踪后台下载的进度以及当我点击暂停/继续时,单元格没有得到更新。

-2nd 问:我如何跟踪所有当前下载的项目并显示它们?

知道如何实现这些功能吗?

0 投票
1 回答
597 浏览

windows-runtime - 后台传输状态未更改为已完成

我创建了一个支持从手机上传一个或多个文件的 Windows Phone 8.1 (WinRT) 应用程序。

我为此使用后台上传器。我使用以下功能创建后台上传

我通过以下回调更新 UI 以获取进度

但是,大多数情况下,即使文件成功上传到服务器并且进度为 100%,UploadOperation 的状态也不会从“正在运行”变为“已完成”。当我上传多个文件时,其中一些显示“已完成”状态,而另一些显示“正在运行”,但所有文件都已成功上传。

如何确定文件何时完全上传?

0 投票
2 回答
326 浏览

c# - 带有 POST 方法和参数的 BackgroundTransferService

我想通过.将文件(VideoFile) 上传到服务器。 BackgroundTransferService

我的问题是,我还想连同文件(POST 请求)一起发送 2 个参数。

那么,是否可以在使用 API 时将参数与文件上传一起发送BackgroundTransferService..?

代码BackgroundTransferService

请询问是否有人想要更多信息并且无法理解我的问题。

我想要一个快速的回应。是或否.. 如果是,那么如何..?