ورود

View Full Version : Redirect بصورت مجازی



skflower
سه شنبه 01 تیر 1389, 23:44 عصر
من یه فروشگاه اینترنتی طراحی کردم که به سیستم پرداخت پستی یکی از شرکتها وصله.
هر محصولی رو که توی پنلی که بهمون داده اضافه میکنیم، یک آدرس به ما اختصاص میده که با وارد کردن اون آدرس، محصول مورد نظر به پنل اضافه میشه.
برای مثال من با استفاده از Response.Redirect("http://shop.com/addtocart?ID=25632") محصولی رو که کدش 25632 هستش به سبد خرید خودم اضافه میکنم.
حالا نکته اینجاست که کاربر هر محصولی رو که به سبد خریدش اضافه کرد، دیگه همونجا میمونه (تو سایت شرکت ارائه دهنده خدمات پستی).
من میخوام لینک بالا فراخوانی بشه، اما کاربر به اونجا ارجاع داده نشه.
یعنی یه جوی «بِره امّا نَره».
ممنون میشم کمک کنین.

shirin_sh1024
سه شنبه 01 تیر 1389, 23:57 عصر
یعنی یه جوی «بِره امّا نَره».
جل الخالق! یعنی چی بره اما نره؟!؟:قهقهه:
بالاخره بره یا نره؟
منظورتون اینه که بره برگرده دوباره یا اینکه از طریق یه پنجره و تب جدید بره و صفحه سایت شما همچنان باشه؟

alireza_s_84
چهارشنبه 02 تیر 1389, 00:15 صبح
من یه فروشگاه اینترنتی طراحی کردم که به سیستم پرداخت پستی یکی از شرکتها وصله.
هر محصولی رو که توی پنلی که بهمون داده اضافه میکنیم، یک آدرس به ما اختصاص میده که با وارد کردن اون آدرس، محصول مورد نظر به پنل اضافه میشه.
برای مثال من با استفاده از Response.Redirect("http://shop.com/addtocart?ID=25632") محصولی رو که کدش 25632 هستش به سبد خرید خودم اضافه میکنم.
حالا نکته اینجاست که کاربر هر محصولی رو که به سبد خریدش اضافه کرد، دیگه همونجا میمونه (تو سایت شرکت ارائه دهنده خدمات پستی).
من میخوام لینک بالا فراخوانی بشه، اما کاربر به اونجا ارجاع داده نشه.
یعنی یه جوی «بِره امّا نَره».
ممنون میشم کمک کنین.
سلام
از WebRequest استفاده کن و یک درخواست به سیستم شرکت بده نمونه کد توی سایت برای ایجاد درخواست با WebRequest زیاده .
WebRequest req = WebRequest.Create("http://shop.com/addtocart?ID=25632");
موفق باشی

skflower
چهارشنبه 02 تیر 1389, 09:42 صبح
سلام
از WebRequest استفاده کن و یک درخواست به سیستم شرکت بده نمونه کد توی سایت برای ایجاد درخواست با WebRequest زیاده .
WebRequest req = WebRequest.Create("http://shop.com/addtocart?ID=25632");
موفق باشی

خیلی گشتم. هر کاری هم که بود انجام دادم. هنوز نتونستم. میشه یکم دیگه کمک کنید؟

raziee
چهارشنبه 02 تیر 1389, 10:36 صبح
خیلی گشتم. هر کاری هم که بود انجام دادم. هنوز نتونستم. میشه یکم دیگه کمک کنید؟
ببینید برادر شما به وسیله ی WebRequest یک درخواست به اون سروری که میخواید میزنید. و یک خروجی دریافت میکنید.
این خروجی رو چک میکنید م با توجه به اون کارتون رو ادامه میدید.

Peyman.Gh
چهارشنبه 02 تیر 1389, 11:20 صبح
protected void Button1_Click(object sender, EventArgs e)
{
System.Net.WebRequest request = System.Net.WebRequest.Create("http://shop.com/addtocart?ID=25632");
System.Net.WebResponse response = request.GetResponse();
}