问题标签 [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 投票
0 回答
143 浏览

unity3d - 如何在android中显示任何文件类型的统一UI滑块填充unitywebrequest downloadProgress?

(抱歉英语不好)嗨,我正在使用此代码通过 unitywebrequest 下载assetbundle 或 .mp4 文件:

并使用此代码通过统一滑块显示下载进度:

当代码下载任何文件类型时,统一编辑器中的一切都很好,我可以看到滑块值发生变化并填充它:

在此处输入图像描述

但是我的导出 .apk 有不同的结果,它仅在应用程序下载 .mp4 文件时显示填充滑块,但对于 .xml、.unity3d 等其他文件类型,每个文件的值都跳到结尾!

0 投票
1 回答
183 浏览

unity3d - UnityWebRequest 在 Oculus Go 中不起作用

在 Oculus Go 中使用时,我对 UnityWebRequest 有疑问。UnityWebRequest 在 UnityEditor 中运行良好。但是,UnityWebRequest 在 Oculus Go 中不起作用......似乎只是没有连接到 http url,因为没有登录腻子。

我们的团队真的很想解决这个问题,但是没有错误消息,所以我们不知道是什么导致了这个问题。有什么想法可以解决它吗?我们正在使用统一 2018.4.15f1。

我们还阅读了类似的帖子(https://forum.unity.com/threads/unitywebrequest-not-working-for-oculus-quest.830199/)并修改了 AndroidManifest ......但仍然相同。

谢谢。

0 投票
1 回答
760 浏览

ios - Unity IOS app can't use UnityWebRequest to call self signed certificate HTTPS

i used the window and android both can call the self signed certificate HTTPS, but ios not (Unable to complete SSL connection) . Any setting or coding can fix it?

public IEnumerator SetGroupID(int id) { string url = AppConfig.APIDomain + "/Game/setGroupID/" + id;

public class WebRequestCert : UnityEngine.Networking.CertificateHandler {

}

0 投票
1 回答
94 浏览

c# - 使用 UnityWebRequest 和 php 获取上传文件的链接

我想允许用户使用他机器上的本地图像并将其上传到服务器。

我所做的是在游戏中使用 UnityWebRequest,加载图像,将其发送到服务器上的 PHP 文件,然后等待回复以记住文件 si 保存的 URL(稍后将其保存在 Playfab 中)。

这是我到目前为止所做的代码:

这是 PHP 文件:

图像保存在服务器上,但问题是当我尝试获取 JSON 以获取 URL 时,字符串为空,我不明白为什么。

我尝试了很多解决方案,例如这个这个,但我无法弄清楚。

我也尝试改用已弃用的 WWW,但它仍然不起作用。

我对 PHP 有点陌生,所以我相信这可能是 PHP 部分的问题。

0 投票
2 回答
712 浏览

c# - 无法在 Unity 中使用 UnityWebRequest 发布数据,它给出错误:HTTP/1.1 500 内部服务器错误

我无法在 Unity 中使用 UnityWebRequest 以 Json 格式发布数据。它给出了错误

错误:HTTP/1.1 500 内部服务器错误

我正在使用在 ASP.NET Core 中制作并在 IIS Express 上本地托管的 Web 服务。

这是我在 Unity 中的 C# 代码

这是我使用 Entity Framework Core 的 ASP.NET Core 代码

0 投票
1 回答
214 浏览

unity3d - 无法使用 UnityWebRequest 下载大小超过 63kb 的文件

我正在尝试从 url 下载资产包,但下载 63kb 后请求继续取消。谁能向我解释为什么会发生这种情况?

我的代码:

0 投票
1 回答
28 浏览

c# - 从字典中正确地将字符串转换为 Json

我想向烧瓶服务器发送一个 json 请求。我习惯UnityWebRequest这样做,

我使用以下代码创建 json,

但是,尽管我每次都对字典进行序列化,但它并没有创建正确的 json。它在服务器中引发以下错误,

System.Collections.Generic.Dictionary`2[System.String,System.String]

我错过了什么?

0 投票
1 回答
818 浏览

unity3d - UnityWebRequest 在某些 url 响应中无法接收数据

我有一些问题UnityWebRequest

我有几个 URL 可以与我的服务器通信。一些 URL 可以正常工作,而其他一些 URL 不能正常工作。

任何统一和我的服务器都没有错误,这是一件奇怪的事情。我的服务器正常响应状态为 200,但 Unity 客户端无法从服务器接收任何数据。(后来在控制台中显示统一编辑器 curl 错误 42 回调中止)所以我在 POSTMAN、Restlet Client、Curl 上测试了我的服务器,甚至在 javascript 上测试了 Axios。它运行良好。我认为响应数据大小与此问题无关,因为其他工作 URL 数据比响应数据大小大得多

我不知道为什么 UnityWebRequest 在某些 URL 响应中无法接收任何数据。

我使用 spring 框架和统一客户端版本的 Web 服务器是 2019.2.12f1,我尝试了 2019.3.0.f1 但它也不起作用。

我认为服务器没有问题,因为服务器以 200 响应并完成通信。

感谢您阅读我的问题,请给我一些解决此问题的建议。

更新:

这是我的请求代码

更新2:

这是测试调用其他 api ( https://randomuser.me/api/ )

并且工作正常结果

并且不工作的请求

这是请求正文 json

这是代码

这是响应服务器日志

他们没有结果并得到错误在此处输入图像描述

和工作网址..

代码

结果有效

结果

0 投票
1 回答
53 浏览

json - 如何从服务器中的 JSON 文件中获取音轨?

你好 :) 在我的项目中,我想从一个 JSON 文件文件中获取音轨,该文件文件位于服务器中。我的音频。mp4 不想播放,我不知道为什么,我为视频制作了相同的脚本,效果很好,只是我想如果我只有声音,它就可以像视频一样工作。这是我的脚本:

我看到了音频源游戏对象,但它不支持将 URL 作为视频播放器游戏对象。我希望有人帮助我。谢谢

0 投票
1 回答
26 浏览

unity3d - UnityWebRequest 数据为空

我正在使用烧瓶服务器并让 Unity 访问它。在 Postman 中测试它(使用平台:测试)给了我ImmutableMultiDict([('platform', 'test')])(Flask 中 request.form 的结果),它可以工作。但是当统一发出一个发布请求(提供代码)时,它给了我ImmutableMultiDict([]). 我不完全确定这是 Unity 还是 Flask 问题。非常感谢您的帮助。