资讯详情

ABP中HttpClient的POST及GET请求方式

📅 2026/10/23 4:06:39 | 华诺云谱 👁 阅读
ABP中HttpClient的POST及GET请求方式
post请求方式public async TaskResult GetResult(){var token await GetAccessToken(new AccessTokenDto{appid _configuration[Wechat:appid],secret _configuration[Wechat:secret]});var url https://api.weixin.qq.com/cgi-bin/express/delivery/open_msg/get_delivery_list?access_token token;var content new StringContent({\key\:\value\}, System.Text.Encoding.UTF8, application/json);HttpResponseMessage response await _httpClient.PostAsync(url, content);if (response.IsSuccessStatusCode){string resContent response.Content.ReadAsStringAsync().Result;var code2session JsonConvert.DeserializeObjectWxLoginResponseDto(resContent);}return new Result();}get请求方式public async Taskstring GetOpenid(string code){string openId string.Empty;string _appid _configuration[Wechat:appid];string _secret _configuration[Wechat:secret];string url string.Format(_configuration[Wechat:url],_appid,_secret,code);HttpResponseMessage response await _httpClient.GetAsync(url);if (response.IsSuccessStatusCode){string resContent response.Content.ReadAsStringAsync().Result;var code2session JsonConvert.DeserializeObjectWxLoginResponseDto(resContent);if (code2session.errcode 0){openId code2session.openid;}}return openId;}
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑