gpt4 book ai didi

ios - 调用网络服务时出错。 NSCocoaErrorDomain 代码=3840

转载 作者:行者123 更新时间:2023-11-29 01:54:06 31 4
gpt4 key购买 nike

我正在开发一个应用程序。在调用我的一项网络服务时出现错误,

 Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Invalid value around character 0.) UserInfo=0x7f9200696fc0 {NSDebugDescription=Invalid value around character 0.}

这是我的代码:-

NSError *error;
NSURLResponse *response;

NSURL *post=[NSURL URLWithString:myUrl];

NSMutableURLRequest *request=[[NSMutableURLRequest alloc]initWithURL:post cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:50];

[request setHTTPMethod:@"POST"];
[request addValue:@"application/x-www-form-urlencoded;charset=utf-8" forHTTPHeaderField:@"Content-Type"];

NSString *body=[NSString stringWithFormat:@"userId=%@",userId];

[request setHTTPBody:[body dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES]];

NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];

if (data==nil) {
return;
}


NSLog(@"data from JSON =%@",data);

当我打印我的 NSData 时,我在解析时遇到了一些错误,

<b>Parse error</b>:  syntax error, unexpected end of file, expecting function (T_FUNCTION) in <b>/var/www

现在,我该怎么做才能解决这个问题?谁能推荐一下?

最佳答案

检查 http 状态代码很重要,服务器可以返回服务器特定的响应代码。

参见Status Code Definitions 。请注意,许多服务器定义了特定于应用程序的 5xx 错误代码。

关于ios - 调用网络服务时出错。 NSCocoaErrorDomain 代码=3840,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31079522/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com