/ Published in: C#
I have completed my code my its giving me The remote server returned an error: (500) Internal Server Error. I been trying with Get and Post method but not luck, can anyone help me to view what I could doing wrong? Here you have my code, as you can see in comments I have tried several thing but nothing work This is an important project for me and I been looking everywhere and I have no luck.
Thanks
Thanks
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Net.Http; using System.Threading.Tasks; using System.IO; using System.Web; using System.Net; namespace DisplayDataInformation { public partial class DisplayDataInformation : Form { public DisplayDataInformation() { InitializeComponent(); } private void Submit(object sender, EventArgs e) { localhost.MetaData[] pm = proxy.GetAllMetaData(); //const string MyProgramURL = "http://localhost/MyProgramm/"; const string apiKey = "MyKey123"; const string ProgramId = "user1"; const string ProgramPass = "123456"; HttpWebRequest myHttpWReq; HttpWebResponse myHttpWResp; // myHttpWReq.ContentType // Make a web request to the web service myHttpWReq = (HttpWebRequest)System.Net.WebRequest.Create("http://localhost/MyProgram/Dashboard.asmx/GetAllMetaData" + apiKey + ProgramId + ProgramPass); myHttpWReq.Method = "Post"; //myHttpWReq.Method = "Get"; myHttpWReq.ContentLength = 0; // Get the response of the web service myHttpWResp = (HttpWebResponse)myHttpWReq.GetResponse(); if (myHttpWResp.StatusCode == HttpStatusCode.OK) { //Create an XML reader to parse the response System.Xml.XmlReader reader = System.Xml.XmlReader.Create(myHttpWResp.GetResponseStream()); } //set an string output to the windows form foreach (localhost.ProjectMetaData value in pm) { sb.AppendLine(value.ProjectTitle + " - " + value.ProjectID + " - " + value.PublishStatus); } label1.Text = sb.ToString(); //some label on your form for output } } }
URL: none