本文整理汇总了C#中HttpHelper.Add方法的典型用法代码示例。如果您正苦于以下问题:C# HttpHelper.Add方法的具体用法?C# HttpHelper.Add怎么用?C# HttpHelper.Add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HttpHelper
的用法示例。
在下文中一共展示了HttpHelper.Add方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: PostProcessPayment
public void PostProcessPayment(PaymentInfo order)
{
string PUB32 = "30819c300d06092a864886f70d010101050003818a003081860281807cd21042439755abab54981724a366a66913258fcbc6075555e973d48137e22eedd5ab5f3be57404a30795e71f6f4c8f31d4715e3e0d1985426ed51c131bee24448202f3c777558c0e5b23cac643a5bed52719fef620548c6608377d5a86fd57cb8cb67272656cbd9dd8d796dc5613400edb1905b7802a7e7bcd673c3d23d3bf020111";//公钥前30位 新接口使用
string MERCHANTID = "105584073990057"; //商户代码(客户号)
string POSID = "100000631"; //商户柜台代码
string BRANCHID = "442000000"; //分行代码
string ORDERID = order.SysOrderNo; //定单号
string PAYMENT = order.OrderAmount; //付款金额
string MAC = "MERCHANTID=" + MERCHANTID + "&POSID=" + POSID
+ "&BRANCHID=" + BRANCHID + "&ORDERID=" + ORDERID
+ "&PAYMENT=" + PAYMENT + "&CURCODE=01"
+ "&TXCODE=520100" + "&REMARK1="
+ "&REMARK2=";
HttpHelper http = new HttpHelper();
http.Url = order.PayOnlineProviderUrl;
http.Add("INTER_FLAG", "0"); //商户接口类型 0为旧接口,1为新接口
http.Add("MERCHANTID", MERCHANTID);
http.Add("POSID", POSID);
http.Add("BRANCHID", BRANCHID);
http.Add("PUB32", PUB32);
http.Add("ORDERID", ORDERID);
http.Add("PAYMENT", PAYMENT); //付款金额
http.Add("CURCODE", "01"); //币种缺省为01-人民币
http.Add("TXCODE", "520100"); //交易码
http.Add("REMARK1", ""); //备注1
http.Add("REMARK2", ""); //备注2
http.Add("DOTYPE", "0"); //支付类型 0为网上银行支付,1为E付卡支付
http.Add("MAC", PayHelper.GetMD5(MAC, "").ToLower()); //MAC校验域
http.Post();
}