首页 > 其他 > 详细

接口对接,接口通过原有代码无法访问,解决办法,用postman解决

时间:2020-06-03 10:19:04      阅读:155      评论:0      收藏:0      [点我收藏+]

接口问题:postman可以访问对方接口,但是本地代码不行

网页直接访问也可以正常显示,

未找到问题,、、

本以为是

wc.Headers.Add("Accept: application/json");这个限制问题,去掉后发现依然有问题,还是不行。

解决办法,更换代码

原有代码:

  

  WebClient wc = new WebClient();
                    wc.Encoding = Encoding.UTF8;
                    wc.Headers.Add("Accept: application/json");
                    wc.Headers.Add("Content-Type: application/json");
                    result = wc.UploadString(url, "POST", data);

修改为新的方式解决

新代码:

 var client = new RestClient(url);
                    client.Timeout = -1;
                    var request = new RestRequest(Method.POST);
                    request.AddHeader("Content-Type", "application/json");
                    request.AddParameter("application/json", data, ParameterType.RequestBody);
                    IRestResponse response = client.Execute(request);
                    result = response.Content;

 

接口对接,接口通过原有代码无法访问,解决办法,用postman解决

原文:https://www.cnblogs.com/njccqx/p/13035189.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!