Empfangen Sie POST-Daten über den WebdienstC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Empfangen Sie POST-Daten über den Webdienst

Post by Anonymous »

Ich habe eine Website, die Daten von einem Webformular empfangen soll. Ich kann nicht auf den Code des Webformulars zugreifen.

Ich kann den Link eingeben, an den die Daten im Webformular gesendet werden sollen, und die Daten werden mir dann in Form einer Zeichenfolge an meine Webseite gesendet. Ich soll es empfangen und in der Datenbank speichern.

Ich habe einen Webdienst mit einer leeren öffentlichen Webmethode erstellt, über den ich die Daten empfangen kann. Ich habe versucht, auf meiner Webseite mehrere Funktionen zu implementieren, die auf die Daten zugreifen könnten, aber ich bekomme sie einfach nicht hin. Ich habe HTTPListeners und HTTPWebRequests ausprobiert, bin mir aber nicht sicher, ob ich sie richtig verwende.

Der Code im Webdienst

Code: Select all

public class WebService : System.Web.Services.WebService
{
public WebService()
{

}
[WebMethod]
public string getData()
{
return "Hello World";
}
}
Der Code in ASP.NET / Website

Code: Select all

private const string URL = "http://localhost:80/WebService.asmx/getData/";
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);
request.Method = "GET";
request.ContentType = "text/plain";

WebResponse webResponse = (HttpWebResponse)request.GetResponse();
Stream webStream = webResponse.GetResponseStream();
StreamReader responseReader = new StreamReader(webStream);
string response = responseReader.ReadToEnd();
MessageBox.Show(response);                   //To display the received data
// System.Diagnostics.Debug.WriteLine(response);
responseReader.Close();

}
}
Ich habe alles durchsucht und alle möglichen Lösungen ausprobiert, aber der Code scheint einfach nicht zu funktionieren. Ich wäre dankbar, wenn jemand helfen könnte.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post