Hello Team,
I need 1 help.
I have a web api for updating records.
I am trying to update records, but I am getting error.
I am sharing my code -
- public String LoadUpdateIDOFSerialNumber(string id)
- {
- string resulat = "";
- string strUrl = "";
- string postdata = "";
- try
- {
- strUrl = http:
- strUrl = string.Format(strUrl);
- if (strUrl != "")
- {
- HttpWebRequest requestobjPost = WebRequest.Create(strUrl) as HttpWebRequest;
- requestobjPost.Method = "POST";
- requestobjPost.ContentType = "application/xml";
- requestobjPost.Credentials = new NetworkCredential("user", "user@123");
- postdata = "1";
- using (var streamWriter = new StreamWriter(requestobjPost.GetRequestStream()))
- {
- streamWriter.Write(postdata);
- streamWriter.Flush();
- }
- var httpresponse = (HttpWebResponse)requestobjPost.GetResponse();
- using (StreamReader reader = new StreamReader(httpresponse.GetResponseStream()))
- {
- resulat = reader.ReadToEnd();
- }
- }
- else if (strUrl == "")
- {
- resulat = "Bad Request";
- }
- }
- catch (Exception err) { err.Message.ToString(); }
- return resulat;
- }
Error - The remote server returned an error: (405) Method Not Allowed.
Please help in solving this issue.