0

我的代码如下:

-(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

但是responseDatais "Error request",这意味着 HTTP 400。

欢迎任何帮助。

4

1 回答 1

0

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

于 2013-01-15T04:07:12.333 回答