/// <summary> /// 发起Post请求 /// </summary> /// <param name="request"></param> /// <param name="url"></param> /// <returns></returns> private async Task <dynamic> PostRequest() { request.SetSign(); string url = ElemeOptions.GetUrl(); var res = await client.PostJsonAsync(url, request); if (res.StatusCode == System.Net.HttpStatusCode.OK || res.StatusCode == 0) { return(ReturnResult(res)); } else { throw new Exception("发起饿了么请求失败,原因:" + res.ErrorMessage); } }