zoukankan      html  css  js  c++  java
  • post提交及MD5加密

    C# POST提交  

      /// <summary>
            /// post 网址提交
            /// </summary>
            /// <param name="postUrl">提交网站</param>
            /// <param name="paramData">参数</param>
            /// <param name="dataEncode">编码方式</param>
            /// <returns></returns>
            public static string PostWebRequest(string postUrl, string paramData, Encoding dataEncode)
            {
               string ret = string.Empty;
                try
                {
                    byte[] byteArray = dataEncode.GetBytes(paramData); //转化
                    HttpWebRequest webReq = (HttpWebRequest)WebRequest.Create(new Uri(postUrl));
                    webReq.Method = "POST";
                    webReq.ContentType = "application/x-www-form-urlencoded";

                    webReq.ContentLength = byteArray.Length;
                    Stream newStream = webReq.GetRequestStream();
                    newStream.Write(byteArray, 0, byteArray.Length);//写入参数
                    newStream.Close();
                    HttpWebResponse response = (HttpWebResponse)webReq.GetResponse();
                    StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.Default);
                    ret = sr.ReadToEnd();
                    sr.Close();
                    response.Close();
                    newStream.Close();
                }
                catch (Exception ex)
                {
                    ret = ex.Message;
                   
                }
                return ret;
            }

    C# MD5 加密方法 16位或32位

      public string md5(string str,int code)
      {
        if(code==16) //16位MD5加密(取32位加密的9~25字符)
       {
           return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16) ;
       } 
       else//32位加密
       {
           return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower();
       } 
     }

  • 相关阅读:
    微信小程序中样式问题
    根据后台数据,渲染多个坐标在小程序中
    配置vscode同步大神玺哥的配置
    vue总结
    回文数
    Pytorch的runtime error
    PyTorch图像预处理
    python isinstance()函数
    Java实现weightedUF
    Java Iterator
  • 原文地址:https://www.cnblogs.com/wzg0319/p/2129542.html
Copyright © 2011-2022 走看看