【发布时间】:2019-12-30 02:47:39
【问题描述】:
this 演示服务器工作后,我可以将 GET 请求从它返回给 Unity,但是当我尝试使用 POST 请求将数据从 Unity 发送到本地服务器时,它只会显示添加到服务器。这是我在 Unity 中使用的代码:
IEnumerator Upload()
{
WWWForm form = new WWWForm();
form.AddField("charge","+4/3");
form.AddField("name", "doubletop");
using (UnityWebRequest www = UnityWebRequest.Post("http://localhost:5000/quarks/", form))
{
yield return www.SendWebRequest();
if (www.isNetworkError || www.isHttpError)
{
Debug.Log(www.error);
}
else
{
Debug.Log("Form upload complete!");
}
}
}
我会得到“表单上传完成!”在控制台中,GET 请求会起作用,但那些 null 值不断出现。
【问题讨论】:
-
请不要编辑问题以包含答案。答案应该写成下面的答案。见Can I answer my own question?
-
好的,刚刚修好了。谢谢
标签: unity3d flask localhost unitywebrequest