Ошибка Unity при попытке отправить данные в онлайн пост API - PullRequest
0 голосов
/ 15 мая 2019

Я пытаюсь заставить post api работать над единством с фиктивным 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);

  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...