尝试将数据发送到在线Post API时出现Unity错误

时间:2019-05-15 15:21:09

标签: api unity3d post

在尝试作为实习项目的一部分的真实Post api之前,我正在尝试在线与虚拟post api一起工作。 尽管我输入了正确的论点并且可以在邮递员上工作,但我真的不知道为什么post api不能在统一上工作。 我已经对我的代码发表了一点评论,这可能会有所帮助。

using System.Collections; 
using System.Collections.Generic; 
using UnityEngine; 
using UnityEngine.UI; 
using UnityEngine.Networking;

public class API: MonoBehaviour {

  private const string URL = "http://dummy.restapiexample.com/api/v1/create";
  public Text responseText;

  public void Request() {

   WWWForm FORM = new WWWForm();

   FORM.AddField("name", "tarek");
   FORM.AddField("salary", "9001");
   FORM.AddField("age", "26");
   byte[] rawFormData = FORM.data;

   WWW request = new WWW(URL, rawFormData);
   StartCoroutine(Reponse(request));
   Debug.Log("text :" + request.text);

  }

  private IEnumerator Reponse(WWW req) {
   yield
   return new WaitForSeconds(2.0 f);
   yield
   return req;
   responseText.text = req.text;
   Debug.Log("end : " + req.text);

  }

0 个答案:

没有答案