zoukankan      html  css  js  c++  java
  • 接口对接,接口通过原有代码无法访问,解决办法,用postman解决

    接口问题: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;
  • 相关阅读:
    Java学习之--List和ArrayList
    Linux
    Linux
    Docker 容器管理
    Docker 镜像管理
    如何理解 AWS VPC
    Linux 内核版本
    Windows 快速切换到当前目录下的dos环境
    Git 整理
    TCP/IP
  • 原文地址:https://www.cnblogs.com/njccqx/p/13035189.html
Copyright © 2011-2022 走看看