RestSharp 推荐一个.NET(C#)的HTTP辅助类组件,一秒实现上传

一、nuget包引用,我这里用的版本比较老

 二、使用

 RestClient client = new RestClient();
                client.Timeout = 5000;
                client.ReadWriteTimeout = 5000;
                client.BaseUrl = new Uri("                ");
                var request = new RestRequest();
                request.Method = Method.POST;
                request.AddParameter("deviceCode", deviceCode, ParameterType.GetOrPost);
                request.AddParameter("remark", remark, ParameterType.GetOrPost);
                request.AddParameter("type", 1);
                request.AddParameter("ip", ip, ParameterType.GetOrPost);
                request.AddFile("file", "C://SunRemote.jpg", "formData");
                var result = client.Post(request);
                if (result.StatusCode != System.Net.HttpStatusCode.OK)
                {
                    return false;
                }
                else
                {
                    return true;
                }

 

posted @ 2025-03-18 15:58  MrKing&  阅读(75)  评论(0)    收藏  举报