【问题标题】:ASIFormDataRequest + WCF connot get responseDataASIFormDataRequest + WCF 无法获取 responseData
【发布时间】:2013-01-15 04:03:25
【问题描述】:

我的代码如下:

-(void)testRMIS{
    NSString *loginString=@"http://192.168.1.109/Enjoy.ServicePortal/ServicePortal.svc/testOnly";
    NSURL *postUrl = [[NSURL alloc] initWithString:loginString];
    ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:postUrl];
    [request setResponseEncoding:NSUTF8StringEncoding];
    [request addRequestHeader:@"Content-Type" value:@"application/json"];
    [request setUsername:@"Login"];
    [request setRequestMethod:@"POST"];
    [request setDelegate:self];
    [request startAsynchronous];
    [postUrl release];
}

在 wcf 代码中设置断点时,我无法捕捉到它。

但是在 Objc 代码中,我得到了这一行:

- (void)requestFinished:(ASIHTTPRequest *)request

responseData"Error request",这意味着 HTTP 400。

欢迎任何帮助。

【问题讨论】:

    标签: ios wcf http asihttprequest


    【解决方案1】:

    尝试使用浏览器窗口浏览到http://192.168.1.109/Enjoy.ServicePortal/ServicePortal.svc。这实际上可能会给你答案。

    【讨论】:

    • 我可以得到 ServicePortal 服务页面并显示正确的页面
    猜你喜欢
    • 2015-04-03
    • 2012-05-08
    • 1970-01-01
    • 1970-01-01
    • 2012-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多