загружая файл на сервер и получая сообщение об ошибке "не удается подключиться к хосту назначения" - PullRequest
0 голосов
/ 29 сентября 2018

Я пытаюсь загрузить двоичные данные на сервер, но Unity продолжает выдавать ошибку «Не удалось подключиться к хосту назначения»

ниже мой код подпрограммы:

private IEnumerator UploadAssets()
{
    Debug.LogError("starting now");

    string baseURL = "http://config2.gamesparks.net/restv2/game/{myapikey}/config/~downloadables/testingfile/file";
    //string encodedURL = WWW.EscapeURL(baseURL);

    byte[] bytes = File.ReadAllBytes("D:\\testingfile.txt");

    WWWForm form = new WWWForm();
    form.AddField("downloadableId", "testingfile");
    form.AddField("apiKey", "{myapikey}");
    form.AddBinaryData("formData", bytes, "D:\\testingfile.txt", "text/plain");
    Debug.Log(baseURL);
    using (UnityWebRequest www = UnityWebRequest.Post(baseURL, form))
    {
        www.SetRequestHeader("Authorization", "{myusernamepassword}");
        www.SetRequestHeader("Accept", "application/json");
        yield return www.SendWebRequest();
        Debug.LogError(www.responseCode);
        Debug.LogError(www.GetResponseHeader("shortCode"));
        if (www.isNetworkError || www.isHttpError)
        {
            Debug.Log(www.error);
        }
        else
        {
            Debug.Log("Form upload complete!");
        }
    }
}
...