HTTP协议中,向服务器传递参数的几个位置是: HTTP Header / GET的字符串 / POST中间的Body
下面的示例代码演示如何简单的POST数据到服务器.

使用HttpWebRequest POST数据到服务器上// 发送请求
使用HttpWebRequest POST数据到服务器上
string requestBody = string.Format("{0}={1}&{2}={3}&{4}={5}&{6}={7}&{8}={9}"
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(
"version_id", Encoding.GetEncoding("GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(m_VersionNo, Encoding.GetEncoding(
"GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(
"merchant_id", Encoding.GetEncoding("GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(m_MerchantID, Encoding.GetEncoding(
"GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(
"verifystring", Encoding.GetEncoding("GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(hashStr.ToString().ToLower(), Encoding.GetEncoding(
"GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(
"order_date", Encoding.GetEncoding("GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(m_OrderDate, Encoding.GetEncoding(
"GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(
"order_id", Encoding.GetEncoding("GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(m_OrderID, Encoding.GetEncoding(
"GB2312"))
使用HttpWebRequest POST数据到服务器上    , HttpUtility.UrlEncode(
"retmode", Encoding.GetEncoding("GB2312"))
使用HttpWebRequest POST数据到服务器上    , 
string.Empty
使用HttpWebRequest POST数据到服务器上    );
使用HttpWebRequest POST数据到服务器上
使用HttpWebRequest POST数据到服务器上HttpWebRequest request 
= (HttpWebRequest)HttpWebRequest.Create(m_GatewayURL);
使用HttpWebRequest POST数据到服务器上request.Method 
= "POST";
使用HttpWebRequest POST数据到服务器上request.KeepAlive 
= false;
使用HttpWebRequest POST数据到服务器上request.ContentType 
= "application/x-www-form-urlencoded";
使用HttpWebRequest POST数据到服务器上
byte[] aryBuf = Encoding.GetEncoding("GB2312").GetBytes(requestBody);
使用HttpWebRequest POST数据到服务器上request.ContentLength 
= aryBuf.Length;
使用HttpWebRequest POST数据到服务器上
using(Stream writer = request.GetRequestStream())

相关文章:

  • 2021-11-15
  • 2022-12-23
  • 2021-12-17
  • 2021-07-28
  • 2022-12-23
  • 2021-11-24
  • 2021-11-23
猜你喜欢
  • 2022-01-16
  • 2022-01-04
  • 2021-07-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案