问题标签 [unitywebrequest]

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 回答
4291 浏览

unity3d - UnityWebRequest:如何获取/设置 cookie

您可以在 google 和 stackoverflow 上获得的链接非常旧(2009 年)。

从 2009 年到今天,很多事情都得到了解决/改进。

所以我的问题是:如何使用UnityWebRequest最新的 Unity 版本获取/设置 cookie?

0 投票
0 回答
387 浏览

ios - 在 UnityWebRequest for iOS 应用程序中使用 http 时是否需要更新为 https

我正在尝试在 iPhone 中测试我的应用程序,但 Xcode 抛出此错误:

您正在使用通过 http 下载。目前 Unity 将 NSAllowsArbitraryLoads 添加到 Info.plist 以简化转换,但很快就会被删除。请考虑更新到 https。”</p>

我正在使用带有 URL“http://...”的 UnityWebRequest(下载 JSON 文件),我已经添加了 NSAllowsArbitraryLoads,但它不起作用。是否真的有必要更新到 https,或者如果我没有 https,是否有其他方法可以做到这一点?

问题是在 Unity Editor 中它可以工作,但在 iOS 设备上却不能工作。

0 投票
2 回答
471 浏览

asp.net - UnityWebRequest POST 未发送到 ASP.NET API

我正在使用 UnityWebRequests 发布数据。不幸的是,这不起作用,尽管我没有收到任何错误。

我用 ASP.NET Core 制作了一个 API,它正在工作(用 Postman 测试)。我尝试了多种“解决方案”:发送字节、字符串中的 JSON、请求标头、WWW,但它们似乎都不起作用。

API控制器中的POST部分

UnityWebRequest

有什么帮助吗?

0 投票
1 回答
423 浏览

unity3d - 从 Unity 2018 中的服务器获取图像

我需要在 Unity3D 的客户端应用程序中使用 wgsi 从一个简单的服务器接收图像。我的代码现在看起来像这样:

服务器部分:

客户:

我的疑问是它UnityWebRequestTexture.GetTexture()总是采用一个直接指向图像的 URL,在我的情况下它没有,但是 GET 方法直接将图像返回给客户端。

Failed to receive data客户端将图像发送到服务器的所有 POST 方法都可以正常工作,而我在 Unity 编辑器中遇到错误。

0 投票
0 回答
900 浏览

c# - 使用 UnityWebRequest 上传大文件

我有一个 API 可以将文件上传到 Microsoft Azure blob 存储。用户可以上传大文件。Webclient 自动处理文件,但它的进度更改事件不起作用。这是该问题的链接: UploadProgressChanged Event Not Being Calls (More Details)

如何使用 UnityWebRequest 上传大文件而不先将整个文件读入内存?

0 投票
1 回答
1091 浏览

android - 在构建到 http 服务器时对 UnityWebRequest 没有响应

我有一个我正在使用 Unity 构建的 Android 应用程序,它在一个简单的 python http 服务器(托管在 Digital Ocean Droplet 上)上记录信息。这是我戳服务器的协程:

如果我在 Unity 编辑器上运行它,一切正常。我可以毫无问题地从我的服务器获得响应。如果我在 Android 上构建并运行它,请求不会发送到我的服务器,我也不会收到任何错误消息。上面运行的代码的最后一行是“yield return www.SendWebRequest();”

我查看了logcat,没有错误。我的服务器从来没有收到任何请求。但是,如果我戳“ https://www.google.com ”,我确实会得到回应。这让我相信这是某种 http 与 https 的问题,但我不知道从哪里开始。这段代码已经为我工作了很长时间。任何建议都会非常受欢迎!

0 投票
1 回答
3099 浏览

c# - 如何使用 UnityWebRequest.Post() 将多个文件上传到服务器;

我正在尝试使用 UnityWebRequest.Post() 上传多个文件,这是我的代码。

但是,文件是在目标位置创建的,大小为 0 字节。

这是我的 Uploader.php 代码

我使用这个 HTML 示例作为参考。在浏览器中,HTML 代码可以完美运行。Unity 有问题。

0 投票
1 回答
9830 浏览

c# - 如何使用 UnityWebRequest 从服务器下载 Asset Bundle 以获取下载进度?

我还是新手,使用 UnityWebRequest 从服务器容器下载和加载资产包。问题是下载进度的值始终为 0。如何获取下载进度的值?

下面的代码我尝试下载并获取下载进度。

我希望显示下载进度条或下载百分比以在屏幕上显示下载进度。但下载进度值始终为 0。

0 投票
1 回答
1966 浏览

unity3d - unitywebrequest 函数的未知错误

我正在做一个apk,当我在手机上运行它时会出现以下错误

“未知错误”

但最奇怪的是,如果我从统一运行它时它可以正常工作,我使用以下代码向我展示了我在手机上执行它时出现的错误,因为统一运行完美

检查我的 apk 是否已连接到 Internet,如果它连接到 Internet,则使用以下代码显示文本

代码更完整一点:

0 投票
1 回答
1233 浏览

c# - 更新 Android 操作系统后 UnityWebRequest 不起作用

以下内容用于 PC Unity Editor 和我的移动设备:

在我的移动设备上更新 Android 操作系统后,它总是会返回“未知错误”。

所以现在,我的游戏可以在一些旧手机上运行,​​但不能在更新了 Android 操作系统的手机上运行。

我正在使用 Unity 2018.4.2f1。我怎么解决这个问题?

参考:UnityWebRequest

APIs.internetTest 是: