असल में मैं एक यूआरएलस्ट्रिंग लेना चाहता हूं और सभी चर और उनके मूल्यों को तोड़ना चाहता हूं और उन्हें पृष्ठ पर रीडायरेक्ट के साथ किसी दूसरे पृष्ठ पर पोस्ट करना चाहता हूं .. मैं इसे फॉर्म और एक्ट्यूअल सबमिट करने आदि के बिना कैसे खींच सकता हूं ...एएसपीनेट पोस्ट?
यह मैं क्या मिल गया है ..
string url = "http://www.blah.com/xyz.aspx";
StringBuilder postData = new StringBuilder();
postData.Append("CustomerID=" + HttpUtility.UrlEncode("Hello Rico") + "&");
postData.Append("FirstName=" + HttpUtility.UrlEncode("HelloFirstName"));
//ETC for all Form Elements
// Now to Send Data.
StreamWriter writer = null;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = postData.ToString().Length;
try
{
writer = new StreamWriter(request.GetRequestStream());
writer.Write(postData.ToString());
writer.Flush();
HttpWebResponse WebResp = (HttpWebResponse)request.GetResponse();
//Now, we read the response (the string), and output it.
Stream Answer = WebResp.GetResponseStream();
StreamReader _Answer = new StreamReader(Answer);
Response.Write(_Answer.ReadToEnd());
}
finally
{
if (writer != null)
writer.Close();
}
आप रीडायरेक्ट और पोस्ट नहीं कर सकते हैं। –