अधिकांश फॉर्म एक्शन पेज पोस्ट के रूप में डेटा स्वीकार करते हैं।
Function postFormData(url, data)
Dim xhr : Set xhr = Server.CreateObject("MSXML2.ServerXMLHTTP.3.0")
xhr.open "POST", url, false
xhr.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xhr.send Data
If xhr.Status = 200 Then
postFormData = xhr.ResponseText
Else
Err.Raise 1001, "postFormData", "Post to " & url & " failed with " & xhr.Status
End If
End Function
डेटा मूल्यों पर डेटा यूआरएल एन्कोडिंग बनाने की आवश्यकता होती है। चूंकि ASP का Server.URLEncode विधि केवल पथ एन्कोडिंग और नहीं घटक एन्कोडिंग करता है आप% 2F साथ/पात्रों बाहर प्रतिस्थापित करने की आवश्यकता
Function URLEncodeComponent(value)
URLEncodeComponent = Server.URLEncode(value)
URLEncodeComponent = Replace(URLEncodeComponent, "/", "%2F")
End Function
.Net उस तरह की प्रसंस्करण को भी अनुमति देता है। बटन या हाइपरलिंक नियंत्रण के लिए क्लिक इवेंट में बस अपना प्रोसेसिंग.एपी कोड डालें, या अगर इसे पोस्ट इवेंट से कॉल करें तो IsPostBack और _all_ फॉर्म सबमिशन का कारण बनना चाहिए। –
इसे पहले 20 मिनट के रूप में .NET के रूप में टैग किया गया था ... –