public String SendGet(String uri, BaseParam param) { String data = ParamToFormData.TransferFormData(param); if (String.IsNullOrWhiteSpace(data)) { uri += $"?{data}"; } var response = GetHttpRequest(uri, HttpMethod.GET).GetResponse(); return(GetResponseString(0, response.GetResponseStream())); }
public String SendPost(String uri, BaseParam param) { String data = ParamToFormData.TransferFormData(param); var request = GetHttpRequest(uri, HttpMethod.POST); if (!String.IsNullOrWhiteSpace(data)) { var bytes_utf8 = Encoding.UTF8.GetBytes(data); request.GetRequestStream().Write(bytes_utf8, 0, bytes_utf8.Length); } var response = request.GetResponse(); return(GetResponseString(0, response.GetResponseStream())); }