Webservice-Methode zum aufrufen einer url
Ich habe einen webservice, es hat seine wsdl und funktioniert alles wunderbar, wenn ich einen Anruf auf meine web-service.
Was ich nun tun möchte ist rufen Sie eine url von irgendwo in meine web-service-Methode. In c# code-behind-ich kann es so etwas wie dieses:
Response.Redirect("Insurance.aspx?fileno1=" + txtFileNo1.Text + "&fileno2=" + txtFileNo2.Text + "&docid=" + Convert.ToString(GridView1.SelectedDataKey[2]));
aber die Antwort.Redirect option ist nicht verfügbar, auf die asmx-Seite.
Ist so etwas möglich? Wenn ja, dann wäre Ihnen dankbar, jemand kann mir zeigen, wie. Ich habe versucht, auf der Suche überall, aber nur über einen Webdienst aufrufen oder Aufruf eines webs ervice in einem anderen web-service, aber keine solchen Themen auf den Aufruf einer url in Ihrem web-service. Jegliche Hilfe würde sehr geschätzt werden.
HttpContext.Current.Response.Redirect(...)
Rufen Sie eine url wie "www.insuranceini.com/insurance.aspx?fileno1="+txtfileno1 mein client ruft meine webservice-der macht dann einen Anruf an eine andere meiner Apis wie der link oben, welche Prozesse die Daten, die der client sendet mich.
Zych glaubst du, dass der HttpContext, die Sie erwähnt haben, wird die Arbeit für mein Szenario nur oben geklärt?
InformationsquelleAutor user1270384 | 2012-09-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
Response.Redirect
- Methode sendet den Status Code 300 an den browser leitet den Benutzer zu einer neuen Seite. Was Sie tun möchten, ist erstellen Sie eineWebRequest
und analysieren Sie die Antwort:EDIT: ich wickelte die WebResponse-und StreamReader-Objekte in der using-Anweisungen, damit Sie ordnungsgemäß entsorgt werden, sobald Sie fertig sind mit Ihnen.
Ich bin mit der
string.Format
Methode. Also mit mehreren Parametern, Ihr tun könnten:string.Format("www.insuranceini.com/insurance.aspx?txtfileno1={0}&txtfileno2={1}&username={2}&userid={3}&dteinsured={4}", txtfileno1, txtfileno2, username, userid, dteinsured)
, wo alles, was außerhalb der string ist eine variable.InformationsquelleAutor Dave Zych