下面是一个使用Unity的WWWForm进行POST请求的示例代码:

using UnityEngine;
using System.Collections;

public class PostExample : MonoBehaviour
{
    IEnumerator PostData()
    {
        // 创建一个新的WWWForm对象
        WWWForm form = new WWWForm();

        // 添加需要发送的字段
        form.AddField('username', 'example_username');
        form.AddField('password', 'example_password');

        // 创建一个新的WWW对象,并发送POST请求
        using (WWW www = new WWW('http://www.example.com/post.php', form))
        {
            yield return www;

            // 检查请求是否成功
            if (www.error == null)
            {
                Debug.Log('Post request successful!');
            }
            else
            {
                Debug.Log('Post request failed: ' + www.error);
            }
        }
    }

    void Start()
    {
        StartCoroutine(PostData());
    }
}

在上述代码中,首先创建了一个新的WWWForm对象,并使用AddField方法添加需要发送的字段。然后,创建一个新的WWW对象,并将WWWForm对象作为参数传递给WWW构造函数,从而发送POST请求。最后,使用yield return www等待请求完成,并检查请求是否成功。

请注意,上述示例中的URL和字段仅用作示例,你需要将它们替换为实际的URL和字段。

Unity WWWForm POST请求示例代码

原文地址: https://www.cveoy.top/t/topic/pgGb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录