Jag behöver utbyta information med en avlägsen server. Min applikation ska utifrån inmatade parametrar kunna skicka en förfrågan och presentera serverns svar på ett snyggt vis. Det bästa hade varit en web service lösning, men jag har ingen kontroll över servern utan är hänvisad till följande: Ja du det var inte mkt till information. Men du kan ju alltid nyttja HttpRequest Klassen. Jag kanske var lite ofullständig, men jag är inte så van vid webbprogrammering.Utbyte av information med server
Utbytet sker genom http post. För att servern ska leverera ett svar måste två fält pass och user skickas. Själva förfrågan skickas som xml i ett fält som heter query. Servern levererar sitt svar som ett xml-dokument.
Hur löser jag detta på ett snyggt sätt i asp.net?Sv: Utbyte av information med server
mvh JohanSv: Utbyte av information med server
Om jag gör följande i vanlig html så får jag ett xml svar i webbläsaren på serveradressen.
<form name="frm" action="http://remoteserver/xml" method="post">
<P><INPUT id="Text1" type="text" name="user"></P>
<P><INPUT id="Text2" type="text" name="pass" ></P>
<P><TEXTAREA id="Textarea1" name="query" rows="8" cols="25"></TEXTAREA></P>
<P><INPUT id="Submit1" type="submit" value="Submit" name="Submit1" >
</form>
Det är dock inte så jag vill ha det utan jag vill kunna skicka mina textfält på liknande sätt samt ta emot och lagra svaret i en egen xml-fil. Problemet är själva anropet till servern då den ska ta emot tre olika variabler. Jag använde WebResponse för att ta emot svar från servern vilket fungerar men är ju ett felmeddelande då den inte förstår anropet.Sv: Utbyte av information med server
Svara