TheRestDevelop
Unity에서 php에 Request하는 코드
void
2018. 6. 15. 09:00
using UnityEngine.Networking;
StartCoroutine(PostRequest("http:///www.yoururl.com"));
IEnumerator PostRequest(string url)
{
WWWForm form = new WWWForm(); form.AddField("userNo", "3"); form.AddField("point", gm.points);
UnityWebRequest uwr = UnityWebRequest.Post(url, form); yield return uwr.SendWebRequest();
if (uwr.isNetworkError)
{
Debug.Log("Error While Sending: " + uwr.error);
}
else
{
Debug.Log("Received: " + uwr.downloadHandler.text);
}
}
출처 : stackoverflow
java.net.ConnectException: failed to connect to /13.125.6.128 (port 80): connect failed: ECONNREFUSED (Connection refused)
검색을 해보니 뒤에 연결할 포트도 적어줘야한다고 나옴
코드 수정 전
StartCoroutine(PostRequest("http://ec2-11-111-1-111.ap-northeast-2.compute.amazonaws.com/game.php"));
코드 수정 후
StartCoroutine(PostRequest("http://ec2-11-111-1-111.ap-northeast-2.compute.amazonaws.com:80/game.php"));