protected void Button9_Click(object sender, EventArgs e) { if (t_xml.Text.Trim() == "") { Label1.Text = "请填写发送内容"; return; } MtpApiRequest mrequest = (MtpApiRequest)JsonConvert.DeserializeObject(t_xml.Text.Trim(), typeof(MtpApiRequest)); ReturnResult r = SimulationMTGetDeal("http://localhost:1111/meituan-jk/checkAlive.aspx"); Label1.Text = r.Message; }
public ReturnResult SimulationMTGetDeal(string url) { ReturnResult result = new ReturnResult { IsSuccess = false, }; try { MtpApiRequest requestData = new MtpApiRequest { partnerId = agentinfo.mt_partnerId.ConvertTo <int>(0) }; var responseStr = new MeiTuanInter(agentinfo.mt_partnerId, agentinfo.mt_secret, agentinfo.mt_client).DoRequest(url, JsonConvert.SerializeObject(requestData)); if (string.IsNullOrEmpty(responseStr)) { result.Message = "返回数据为空"; } else { MtpApiResponse responseBody = (MtpApiResponse)JsonConvert.DeserializeObject(responseStr, typeof(MtpApiResponse)); if (responseBody.code == 200) { result.IsSuccess = true; result.Message = JsonConvert.SerializeObject(responseBody); } else { result.Message = responseBody.describe; } } } catch (Exception ex) { result.Message = "异常" + ex.Message; } return(result); }