facebook twitter hatena line email

Unity/Csharp/Request

提供: 初心者エンジニアの簡易メモ
2017年10月1日 (日) 05:17時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「public class ComScript : MonoBehaviour { public void Exec () { string url = "ttp://hogehoge.com/api?name1=" string param = "value1"; url += WWW.EscapeURL (par...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

public class ComScript : MonoBehaviour {

  public void Exec () {
		string url = "ttp://hogehoge.com/api?name1="
		string param = "value1";
		url += WWW.EscapeURL (param);
		StartCoroutine(Get (url));
  }
  public IEnumerator Get (string url) {
       var request = new UnityWebRequest();
       request.downloadHandler = new DownloadHandlerBuffer();
       request.url = url;
       request.SetRequestHeader("Content-Type", "application/json; charset=UTF-8");
       request.method = UnityWebRequest.kHttpVerbGET;
       yield return request.Send();
       if (request.isError) {
           Debug.Log(request.error);
       } else {
           if (request.responseCode == 200) {
               Debug.Log(request.downloadHandler.text);
           }
       }
   }
}