से http पोस्ट अनुरोध जेनरेट करें यदि यह एक बेवकूफ सवाल है तो मुझे क्षमा करें। मैं वेब प्रोग्रामिंग के साथ बहुत अनुभवी नहीं हूँ। मैं अपने .NET एमवीसी एप्लिकेशन के भुगतान घटक को कार्यान्वित कर रहा हूं। घटक बाहरी भुगतान सेवा के साथ बातचीत करता है। भुगतान सेवा निम्नलिखित फॉर्म में http12 अनुरोध स्वीकार करती हैनियंत्रक
http://somepaymentservice.com/pay.do?MerchantID=xxx&Price=xxx&otherparameters
मुझे पता है कि व्यू में एक फॉर्म जोड़कर यह करना आसान है। हालांकि, मैं नहीं चाहता कि मेरे विचार तीसरे पक्ष के मानकों से निपटें। मैं अपने कंट्रोलर को जानकारी जमा करना चाहता हूं, तो नियंत्रक आवश्यक यूआरएल उत्पन्न करता है और फिर अनुरोध भेजता है। छद्म कोड निम्नलिखित है।
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult PayForOrder(OrderForm order)
{
var url = _paymentService.GetUrlFromOrder(order);
SendPostRequest(url);
return View("FinishedPayment");
}
क्या ऐसा करना संभव है? सी # में http अनुरोध उत्पन्न करने के लिए अंतर्निहित लाइब्रेरी है? अग्रिम धन्यवाद।
क्या आप हमें बता सकते हैं कि आपने यह कैसे किया? – Raha
मैंने एंडी ने सुझाव दिया था। –