zoukankan      html  css  js  c++  java
  • 微信支付退款接口

          ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
                    X509Certificate cer = new X509Certificate(cert, password,X509KeyStorageFlags.PersistKeySet|X509KeyStorageFlags.Exportable|X509KeyStorageFlags.MachineKeySet);
                    HttpWebRequest webrequest = (HttpWebRequest)HttpWebRequest.Create(url);
                    webrequest.ClientCertificates.Add(cer);
                    webrequest.Method = "post";
                    webrequest.Proxy = null;
                    Encoding encoding = Encoding.UTF8;
                        byte[] databyte = encoding.GetBytes(xml);
                        webrequest.ContentLength = databyte.Length;
                        Stream stream = webrequest.GetRequestStream();
                        stream.Write(databyte, 0, databyte.Length);
                        stream.Close();
                        string result = string.Empty;
                       webrequest.KeepAlive = false;
                       HttpWebResponse webreponse = (HttpWebResponse)webrequest.GetResponse();
                       Stream responsestream = webreponse.GetResponseStream();
                       using (StreamReader reader = new StreamReader(responsestream))
                   {
                       result = reader.ReadToEnd();
                       writeLogs.writelog("退款接口返回结果:" + result);
                   }
    

      

  • 相关阅读:
    Linux(centos)下安装JDK
    springmvc的面试知识点总结
    建造者模式
    PHP原型模式
    PHP适配器模式
    php备忘录模式
    PHP代理模式proxy
    单例模式
    工厂模式
    结构模式
  • 原文地址:https://www.cnblogs.com/xuemykisskui/p/4175516.html
Copyright © 2011-2022 走看看