我在这个问题上的斗智尽头。我正在尝试连接到网站数据库。我使用的网址是:“https://subdomain.domain.com/scripts/script.php?v=YES&userid=xxxxxxxxxx&aid=yyyy&msg=test message”
在发送URL之前,我按如下方式对字符串进行编码:
NSString *strURL = [url stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
url = [url stringByReplacingOccurrencesOfString:@" " withString:@"%20"];
theURL = [NSURL URLWithString:strURL];
当我尝试连接到服务器时,收到以下错误消息:
NSLocalizedDescription =“错误的网址”; NSUnderlyingError =“错误域= kCFErrorDomainCFNetwork代码= -1000 \”错误的URL \“UserInfo = 0xa11d760 {NSLocalizedDescription =错误的URL
我不能为我的生活找出正在发生的事情。以下是我为解决问题所采取的一些措施:
我不知道该怎么做。非常感谢任何想法!
答案 0 :(得分:0)
我发现了问题 - 似乎设置为连接的URL未正确转义。我将错误的字符串值传递给方法。正如您在代码中看到的,我传递了URL而不是strURL。
感谢您的帮助!