当前位置: 首页 > 知识库问答 >
问题:

IOS应用程序中的连接问题

尚棋
2023-03-14

 NSString *post = [NSString stringWithFormat:@"email=%@&password=%@ & user_type=%@",_emailID.text,_password.text, user_type];
    NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
    NSString *postLength = [NSString stringWithFormat:@"%lu", (unsigned long)[postData length]];
    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
    [request setURL:[NSURL URLWithString:@"my url"]];
    [request setHTTPMethod:@"POST"];
    [request setValue:postLength forHTTPHeaderField:@"Content-Length"];
    [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
    [request setHTTPBody:postData];

    NSURLConnection *conn = [[NSURLConnection alloc] initWithRequest:request delegate:self];

    if(conn) {
        NSLog(@"Connection Successful");
    } else {
        NSLog(@"Connection could not be made");
    }

}

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData*)data{
    [self.receivedData appendData:data];

}

- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error{
    NSLog(@"%@" , error);

}

- (void)connectionDidFinishLoading:(NSURLConnection *)connection{

    NSLog(@"Connected %@",connection); 
}

我在登录表单中使用这段代码发布来自电子邮件和密码字段的数据。我正面临一个错误,但没有得到任何响应。错误为:

2017-05-01 10:58:06.236 PK.Estate[13412:4023436]应用程序传输安全已阻止明文HTTP(HTTP://)资源加载,因为它不安全。可以通过应用程序的info.plist文件配置临时异常。2017-05-01 10:58:06.397 PK.Estate[13412:4022282]错误域=NSURLErrorDomain Code=-1022“无法加载资源,因为应用程序传输安全策略要求使用安全连接。”userinfo={nsUnderlyingError=0x608000253260{Error domain=KCFNetwork code=-1022“无法加载资源,因为应用程序传输安全策略要求使用安全连接。”userinfo={nserrorfailingURLStringKey=URL,nsLocalizedDescription=无法加载资源,因为应用程序传输安全策略要求使用安全连接。nserrorfailingURLStringKey=URL}},nserrorfailingURLStringKey=URL,nserrorfailingURLKey=URL,nsLocalizedDescription=无法加载资源,因为应用程序传输安全策略

暂时还没有答案

 类似资料:
  • 我试图在一个spring-boot应用程序中运行一个selenium测试(通过GalenFramework完成)。我面临的问题是在自动驾驶部分。由于NULLPOINTER异常,我无法将AppDetails类自动连接到测试类中。 在尝试单独运行测试时(直接从或方法),我得到了nullpointer异常。 但我能够运行()应用程序,这不是必需的,即使我试图运行应用程序以确保正确读取yaml文件(shi

  • Spring启动应用程序。 MongoDb云上托管的MongoDb数据库。 应用特性 错误 如果我与MongoDb Compass使用相同的主机/端口/用户/密码组合,我可以连接而不会出现问题。 如果我使用这样的集群连接 应用程序抛出错误 我已打开防火墙,以接受任何连接。 Analitics显示了一些操作,但我在Spring仍然会出错。 我只是遵循一个youtube教程。在他们的例子中,这并没有引

  • 我在做java企业应用。该应用程序后端有hibernate框架。由于应用程序中最近的更改,一些代码消耗了weblogic server中的所有JDBC连接池。 应用程序连接是在代码中进行属性处理,对于每个线程,我们使用threadlocal类创建每个会话。所以创建连接没有问题。该应用程序已存在5年以上。 我们怀疑最近的代码更改会导致此主要问题。最后,我们决定使用探查器工具来调查此问题。 在此之前,

  • 我们正在使用JavaVertx上的一个应用程序。我们正在使用HikariCP用于连池,JDBC用于Oracle数据库。这个应用程序在一定数量的TPS下工作正常。但是如果应用程序的并发负载很高,它就开始出错。 错误是这样来的。 连接被HikariCP自动关闭。连接不可用。。。 另一个观察结果是,这种情况只发生了几秒钟,然后在接下来的几秒钟,应用程序开始正常工作。 我们正在为这个应用程序使用大小为30

  • 问题内容: 我有一个Angular应用程序,我想在ReactJS中编写应用程序的某些部分。 如何将ReactJS应用程序注入现有的Angular应用程序中?我还需要组件的双向通信。 问题答案: 您可能需要其他选项,所以我在第2段中编写了它: 无需通信的Angular-ReactJS 具有双向通信的Angular-ReactJS 下面的所有代码都是最少的,无法在提出的步骤中显示问题。在GitHub上

  • 未能配置数据源:未指定“url”属性,无法配置任何嵌入的数据源。 原因:未能确定合适的驱动程序类 行动: