【解決方法】ASHX page によって返されたデータをどのように読み取ることができますか?


やあ、

文字列を返すサード パーティの .ashx ページを呼び出す必要があります。自分の .aspx ページで .ashx ファイルから返された文字列を読み取るにはどうすればよいですか?

ここに私のリクエスト形式があります:

XML
http:// www.remoteServerName.in /recharge.ashx?uid=<user_id>&pwd=<password>
&mobileno=<mobile_number>&amt=<recharge_amount>&transid=<transacti
on_id>

上記のリクエストを処理した後、レスポンスが返されます。

前もって感謝します….

解決策 2

やあ

あなたは私がすることができます、私が説明した以下を参照してください…

WebRequest リクエスト =(HttpWebRequest) WebRequest.Create(“URL”)

WebResponse 応答 = request.GetResponse ();

ストリーム dataStream = response.GetResponseStream ();

StreamReader リーダー = 新しい StreamReader (dataStream);

string responseFromServer = reader.ReadToEnd ();

リーダー。閉じる ();
response.Close ();

ここで、responseFromServer には、要求された URL から受信した出力が含まれます。

役に立つ場合は、この回答に投票してください。

ありがとう

解決策 1

webrequest オブジェクトを作成する必要があります
// URL のリクエストを作成します。

C#
WebRequest request = WebRequest.Create ("http:// www.remoteServerName.in /recharge.ashx?uid=<user_id>&pwd=<password>
&mobileno=<mobile_number>&amt=<recharge_amount>&transid=<transacti");></recharge_amount></mobile_number></password></user_id>

GetResponse()メソッドを呼び出してレスポンスを取得する

C#
var response = request.GetResponse ();

コメント

タイトルとURLをコピーしました