Unity WWWForm POST请求示例代码
下面是一个使用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和字段。
原文地址: https://www.cveoy.top/t/topic/pgGb 著作权归作者所有。请勿转载和采集!