问题标签 [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.
c# - BackgroundDownloader.CreateDownload 方法在 Windows Phone 8.1 中不起作用
我正在尝试使用以下代码下载文件:
但线上有一个例外:
例外是:
班级未注册
我用确切的代码编译了 Microsoft 示例,它运行良好。但我不知道为什么我的应用程序没有。
以防万一“x”是用户选择的 StorageFolder 对象。
windows-phone-8.1 - Windows Phone 8.1 - BackgroundTransfer 内容长度无效
我在我们的一个项目(Windows Phone 8.1、BackgroudUploader、BackgroundDownloader 等)中使用后台传输 (BTS)。电话应用程序将图片和文档发送到托管在 WebSphere Application Server 上的 Jave EE Web 应用程序。有时我们从服务器收到以下错误:java.io.IOException: SRVE0080E: Invalid content length at com.ibm.ws.webcontainer.srt.http.HttpInputStream.finish(HttpInputStream.java:183),这意味着有问题使用 Content-Length HTTP 标头计算。该值由 BTS API 自动计算。
有没有办法解决这个问题,或者这是 BTS 中的一个错误?
windows-phone-8.1 - Windows.Networking.BackgroundTransfer.DownloadOperation 在 Windows Phone 10 中不工作(但在 Windows Phone 8.1 上成功工作)
我正在编写 Windows Phone 8.1 Silverlight 应用程序。
我正在使用 Windows.Networking.BackgroundTransfer 命名空间中的 DownloadOperation 和 UploadOperation 来下载/上传图像、文件......并且所有这些都可以在 Windows Phone 8.1 设备/模拟器上成功运行,但在 Windows Phone 10 模拟器上却不行。
问题是 DownloadOperation / UploadOperation 没有开始下载/上传,甚至没有提供进度回调甚至异常......看起来该应用程序在调用 .StartAsync() 后开始休眠......
这是我如何使用此 API 的示例:
我看到其他一些人也有同样的问题: Windows 10 移动版中的 BackgroundUploader 和 BackgroundDownloader
但是我没有找到解决方案如何解决这个问题?取消未完成的操作和设备重启没有帮助。
帮助如何强制在 Windows Phone 10 模拟器/设备上运行 DownloadOperation?
在这个测试应用程序中,即使在我尝试下载前 4 个图像时第一次部署应用程序后,我也可以重现这个错误......
c# - C# BackgroundTransferContentPart 放置多个文件
我有一个 BackgroundUploader 实例,我通过 put 方法将一些文件上传到 webdav 服务器。这没有任何问题。现在在 BackgroundUploader 命名空间中,有一个 BackgroundTransferContentPart 方法,用于上传多个文件。我不知道如何以正确的方式进行操作,因为我必须将文件名添加到 URI,以便将文件放在服务器上。在 BackgroundTransferContentPart 上,URI 只指定一次,没有文件名,那么我该如何上传多个文件呢?
编辑:这是我的代码
c# - [UWP]后台任务在 ~10-20 分钟后终止(下载文件)
我正在同步UWP APP
. 我正在使用后台任务和ApplicationTrigger
. 如果我调试我的代码(我的意思是如果附加了调试器)它可以工作,但是如果我运行已安装的应用程序,后台任务会在 10-20 分钟后终止。我必须同步很多文件,这需要 1-2 小时(我知道这很疯狂)。我在这里找到了信息:
https ://msdn.microsoft.com/en-us/windows/uwp/launch-resume/handle-a-cancelled-background-task ,但我不确定是否是这样,因为一切有内存就OK。
“注意对于除台式机以外的所有设备系列,如果设备内存不足,则可能会终止后台任务。如果没有出现内存不足异常,或者应用程序未处理该异常,则后台任务将在没有警告的情况下终止并且不引发 OnCanceled 事件。这有助于确保应用程序在前台的用户体验。您的后台任务应该设计为处理这种情况。
有谁知道为什么我的任务被杀死?
c# - 带有自签名 SSL 证书的 UWP BackgroundDownloader
有没有办法从使用自签名 SSL 证书的服务器下载一些数据,使用 BackgroundTransfer 命名空间中的 BackgroundDownloader?在 Windows 10 移动版上,我可以安装我的自签名 SSL 证书,然后它就可以工作,但在桌面上,这种方法没有成功。
c# - DownloadOperation 有时会收到零字节
我构建了一个 Windows 8.1 通用应用程序,我必须下载一些文件。我使用DownloadOperation
来完成这项任务。问题有时在 Windows Phone 8.1 中,下载仅接收零字节。和 Windows 8.1 上的相同应用程序,总是正常下载文件。
贝娄是我的代码:
任何人都知道如何解决它?
c# - UWP C# BackgoundUploader 不工作
所以我正在尝试使用 C#、UWP 和后台上传器命名空间将文件上传到我的网络服务器。这是我的 C# 代码:
因此,默认情况下,upload.method 是 POST。所以我不知道如何在服务器上捕捉这个 POST,所以我写了一个 PHP 文件,就像我从一个 html 表单帖子中捕捉一个帖子一样。
它似乎没有工作....任何人都可以帮助我吗?
c# - 使用后台下载器恢复大文件下载
我正在开发一个需要使用后台下载器下载大文件的项目。从服务器生成的可下载文件的 url 每隔几个小时就会过期。因此,如果在会话中未完成下载,服务器将发送 403 响应。我的问题是有什么方法可以通过使用后台传输 API 从服务器生成一个新链接来从它离开的地方恢复下载?
这是我用来下载的代码
exception - Windows 更新 1703 后 UWP 后台传输异常 0x80072EE4
我有一个带有后台传输功能的 Windows 应用商店应用程序 来下载内容,到目前为止它运行良好。但是,一些客户报告说,在他们将 PC 更新到 Creators Update (1703) 后,下载停止工作并出现类似错误HRESULT: 0x80072EE4
(这是我的应用程序从异常翻译而来的)。
有类似的报告:使用 BackgroundDownloader 时出现 HRESULT 0x80072EE4,但在我的情况下,它发生在 Windows Update 1703 之后。奇怪的是,这个问题不会发生在我已经安装了相同更新的开发人员 PC 上。
是否有人对问题的根源有任何线索或找到任何解决方法?