سلام Request.Form[] چه کاری انجام میده؟
------------------------------------
من یک مثالی دیدم از درگاه بانک سامان که در هنگام ورود به درگاه این متدها فراخوانی شدن. صفحه ورود
NameValueCollection datacollection = new NameValueCollection();
datacollection.Add("ResNum", Session["ResNum"].ToString());
datacollection.Add("MID", "12345678");
و در هنگام برگشت این متد فراخوانی شدن : صفحه برگشت
Request.Form["RefNum"], Request.Form["MID"]
این متد چیکاری انجام میده؟ ورودی اطلاعاتش از کجاست؟ ( از همون صحفه ورود هست)
--------------------
این قسمت در برنامه از سمت برنامه توسط کاربر پر نمیشه ولی در هنگام برگشت خروجی ازش میگیره از کدوم قسمت پر شده (خود بانک این را پر میکنه؟)
transactionState = Request.Form["state"].ToString();
اگه یک مثالی از این مورد دارید ارایه کنید.
این متد اطلاعات POST شده را دریافت میکنید
برای حفظ امنیت اطلاعات معمولا از متد POST استفاده میشه تا پارامتر ها دیده نشه ، با این روض پارامترها را میشه دریافت کرد
سلام استاد . آپدیت کردم میشه دوباره نگاه بندازید؟
اون قسمت از سمت بانک POST میشه
تشکر استاد
آیا پر کردن مقادیری مثل ( قیمت و رسید دیجیتالی) از هر طریقی ( Session ویا ViewState) باشه مشکلی پیش نمیامد فقط باید هم نام اونی باشه که بانک میخواد باشه؟ ResNum - MID
مهم نیست چگونه پر میشه
فقط باید با اطلاعات مورد نیاز بانک مطابقت داشته باشه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)