现在有一个post,它有三个参数,是这样的:
jumpurl=http://www.web.com/index.html
lgt=0
user=admin我要作为一个postData整体提交,请问如何组装这个串?  string postData=????  byte[] byteRequest = Encoding.Default.GetBytes(postData);  HttpWebRequest httpWebRequest;
  httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
  .......
简单的说,就是上面这个postData后面的问号部分如何写?
谢谢!

解决方案 »

  1.   

    string postDate = System.Web.HttpUtility.UrlEncode("?lg=0&user=admin");接收的页面用UrlDeCode(字符串),然后再拆分
      

  2.   

    采用HttpUtility.UrlEncode
    参考
    http://www.cnblogs.com/yukui/archive/2008/12/16/1356092.html
      

  3.   

    是要用post里面的数据还是放在url里面去请求的?
    这个有区别的.
    如果是post里面的,那就要编码
    否则就附加在url里面 URL.Create(url)