/// <summary>
    
/// 发送post请求
    
/// </summary>
    
/// <param name="url">请求的url</param>
    
/// <param name="postString">发送到数据 例如:"name=xhan&password=1231"</param>
    
/// <param name="encoding">发送和接受数据使用的编码</param>
    
/// <returns>服务器响应字符串</returns>
    public static string SendPostRequest(string url, string postString,Encoding encoding)
    {
        
byte[] postData = encoding.GetBytes(postString);

        WebClient client 
= new WebClient();
        client.Headers.Add(
"Content-Type""application/x-www-form-urlencoded");
        client.Headers.Add(
"ContentLength", postData.Length.ToString());

        
byte[] responseData = client.UploadData(url, "POST", postData);
        
return encoding.GetString(responseData);
    }

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-02
  • 2022-12-23
  • 2021-09-14
  • 2021-10-17
猜你喜欢
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-03
  • 2021-09-14
  • 2021-08-13
相关资源
相似解决方案