View Full Version : سوال: ارسال بوسيله متدPost و دريافت جواب
shahkaar
شنبه 05 شهریور 1390, 12:02 عصر
با سلام
تعدادي اطلاعات بوسيله يك فرم با متد Post به يك آدرس خارجي ارسال كردم.
بعد از ارسال وب سايت خارجي يك text توليد ميكنه.
من چجوري ميتونم اون متن رو دريافت كنم در حالي كه وقتي فرم بصورت Post ارسال ميشه كنترل برنامه از دستم خارج ميشه.
shahkaar
شنبه 05 شهریور 1390, 12:35 عصر
خوب. پيداش كردم. بدليل آموزشي بودن مينويسم شايد بدرد دوستان بخوره.
وقتي مي خوايم يك سري اطلاعات رو بوسيله متد Post به يك صفحه بفرستيم و جوابي دريافت كنيم از كدهاي زير استفاده ميكنيم.
<%
url = "http://www.espn.com/main.html"
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "POST", url, false
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlhttp.send "x=1&y=2"
Response.write xmlhttp.responseText
set xmlhttp = nothing
%>
آيتم هايي كه بوسيله xmlhttp.send ارسال ميشه با متد Post به اون آدرس بالا ارسال ميشه و جواب بازگشتي در متغيرxmlhttp.responseText ذخيره ميشه.
جالبه بدونيد كه اين كد رو براي اتصال به درگاه بانك ملي استفاده كردم.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.