با سلام خدمت استاد گرامی
من یه برنامه WebApi ساختم که با استفاده از WebRequest یک آدرس URL میدم و دیتا های مورد نیاز.
بعد از فراخوانی به من متن حاوی HTML رو برمیگردونه.بعد از گرفتن این متن چطور بصورت صفحه HTML اون رو نمایش بدم؟
کد رو در زیر آوردم :
var lLink = "http://address.ir"
PayApiItem info = new PayApiItem() {
shopname = "CompanyName",
Faktor = "FaktorCode",
URL = CallBackUrl,
};
var json = JsonConvert.SerializeObject(info);
byte[] byteArray = Encoding.UTF8.GetBytes(json);
var request = WebRequest.Create(payViewModel.URL);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteArray.Length;
using var reqStream = request.GetRequestStream();
reqStream.Write(byteArray, 0, byteArray.Length);
using var response = request.GetResponse();
using var respStream = response.GetResponseStream();
using var reader = new StreamReader(respStream);
string data = reader.ReadToEnd();
اینجا من چی بنویسم که محتویات data رو بصورت صفحه نشون بده؟
بسیار ممنون میشم کمک کنید
با تشکر
سلام دوست من وقتتون بخیر
داخل data شما الان محتویات صفحه html وجود داره درسته؟
بله
بابت تاخیر به وجود اومده از شما عذرخواهم
دوست من شما اگه میخواین خروجی رو برا کاربر بفرستید خب میتونید همون دیتارو با استفاده از api براش بفرستید و اگه میخواین با استفاده از خود برنامتون نمایشش بدین خب شما نیاز دارین که از controller استفاده کنید و اطلاعات رو بفرستید سمت ویو و نمایشش بدین