【问题标题】:UnityWebRequest Post function doesn't work? [duplicate]UnityWebRequest Post 功能不起作用? [复制]
【发布时间】:2019-04-27 05:15:04
【问题描述】:

我正在尝试使用 UnityWebRequest 类发出 Post 请求。 如果我使用它,一切都会很好:

IEnumerator Loginplayer_old()
{
    print("Login");
    WWWForm form = new WWWForm();
    form.AddField("name", Login_Field_name.text);
    form.AddField("password", Login_Field_Password.text);
    WWW www = new WWW("http://localhost/sqlconnect/register.php", form); 
    yield return www;
}

但如果我像这样使用 Post 功能,它根本不起作用:

IEnumerator Loginplayer_old()
{
    print("Login");
    WWWForm form = new WWWForm();
    form.AddField("name", Login_Field_name.text);
    form.AddField("password", Login_Field_Password.text);

    UnityWebRequest www =  UnityWebRequest.Post("http://localhost/sqlconnect/register.php", form);

    yield return www;
}

我应该怎么做才能让它工作?

【问题讨论】:

    标签: c# php unity3d http-post


    【解决方案1】:

    如果使用UnityWebRequest,你必须发送它,它不是自动的:

    yield return www.SendWebRequest(); // not simply yield return www
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-15
      • 2018-06-10
      • 1970-01-01
      相关资源
      最近更新 更多