- Home /
Question by
unity_hbJaoA1vn8imWg · Dec 08, 2019 at 05:36 AM ·
unity 5webrequesthttpwebrequest
can we send data to GET api?,can we send data to get type api ?
**http://13.127.138.63:8008/api?answer=no≠xt=1** (GET api) I trying with below code, it show 405 error. void Start() { StartCoroutine(Upload()); }
IEnumerator Upload()
{
List<IMultipartFormSection> formData = new List<IMultipartFormSection>();
formData.Add(new MultipartFormDataSection("answer=no&next=1"));
formData.Add(new MultipartFormFileSection("answer", "Good"));
formData.Add(new MultipartFormFileSection("next", "1"));
UnityWebRequest www = UnityWebRequest.Post("http://www.my-server.com/myform", formData);
yield return www.SendWebRequest();
if (www.isNetworkError || www.isHttpError)
{
Debug.Log(www.error);
}
else
{
Debug.Log("Form upload complete!");
}
},http://13.127.138.63:8008/api?answer=no&next=1 ....... (GET type api)
1) can we send data to this api in unity, actually i trying with below code it gives 405 error and cant be updated.
void Start() { StartCoroutine(Upload()); }
IEnumerator Upload()
{
List<IMultipartFormSection> formData = new List<IMultipartFormSection>();
formData.Add(new MultipartFormDataSection("answer=no&next=1"));
formData.Add(new MultipartFormFileSection("answer", "answer"));
formData.Add(new MultipartFormFileSection("next", "1"));
UnityWebRequest www = UnityWebRequest.Post("http://13.127.138.63:8008/api?answer=no&next=1", formData);
yield return www.SendWebRequest();
if (www.isNetworkError || www.isHttpError)
{
Debug.Log(www.error);
}
else
{
Debug.Log("Form upload complete!");
}
}
Comment
Your answer
Follow this Question
Related Questions
UnityWebRequest very slow 1 Answer
Try catch alternative for HTTP request 1 Answer
UnityWebRequest seems to crash application when active on Application.Quit()? 1 Answer
Capturing and Tracing All HTTP Requests in Unity project 0 Answers
How do I get into the data returned from a UnityWebRequest ? 2 Answers