IPWorks JSON错误 - 不支持地址族

时间:2015-07-17 14:23:01

标签: c# json rest xamarin ipworks

我已安装IP * Works Trial组件以使用JSON组件来请求RESTful服务。

我设法使用标准的HttpWebRequest来使用此代码,但现在使用IP * Works组件我收到了一个我无法理解的错误。

IDE: Xamarin

Project: iOS Mobile iPhone/iPad app

Language: C#
Error is:     Connection attempt failed (AddressFamilyNotSupported).

我的代码是:

public string getCSRFToken()
    {
        string csrfToken = "";
        Json ipwRest = new Json ();

        ipwRest.ContentType = "application/json";

        try{
            ipwRest.Post(@"http://localhost:9007/quote-and-buy-performance/api/user/token.json");
            csrfToken = ipwRest.TransferredData;

            Console.Out.WriteLine ("getCSRFToken->Response: " + csrfToken.ToString());
        }catch(IPWorksJsonException jsonerror){
            Console.Out.WriteLine (jsonerror.Message);
        }

        return csrfToken;
    }

我还尝试了什么:

  • 从localhost更改为127.0.0.1 - 为此,我得到302,然后URL也不会在POSTMAN客户端返回任何JSON。
  • 在GET和POST方法之间进行了更改
  • 在网址
  • 上删除了.json扩展名
  • 更改为REST对象而不是Json,即Rest ipwRest = new Rest();
  • IP *错误的工作文档表明这是TCP / IP错误,但没有进一步的信息。

0 个答案:

没有答案