jjzjj

nsurlrequest

全部标签

ios - 关闭 NSURLConnection 的正确方法

我在我的应用程序中使用服务器客户端架构。我正在使用NSURLConnection类,现在假设我在for循环中发送多个请求并使用带有委托(delegate)方法的异步连接。所以我的问题是收到服务器的响应后,我是否需要手动关闭连接并使该对象为空。我问是因为在服务器上对最大连接数有限制,如果连接限制超过我必须重新启动服务器并且我不能更改最大连接数限制。 最佳答案 没有。它不是必需的,因为NSURLConnection会在发生错误或数据已加载时自行关闭连接。如果您想监控实际发生的情况,我建议查看TechnicalQ&AQA1176.它描述了

ios - 409 是 Alamofire 的成功吗?

在实现基于Alamofire的网络时,我遇到了一件奇怪的事情。所以,我的后端可以返回409,当我得到它时,我想做出正确的react,所以我选择了一个常规解决方案:Alamofire.request(someRequest).responseJSON{responseinswitchresponse.result{case.Success(letvalue)://Iget409here...ifresponse.response?.statusCode==409{//...}case.Failure(leterror)://Whileitshouldbehere...}}为什么会这样?这

ios - 拦截来自 UIWebView 的生成的 URL 请求

我正在尝试通过NSURLProtocol将指定的网页缓存到磁盘,现在我只能获得第一个URL请求,但UIWebView会产生更多的URL请求以加载图形。那么我怎样才能从第一个URL拦截UIWebView产生的所有请求呢?非常感谢! 最佳答案 实现委托(delegate)方法-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestnavigationType:(UIWebViewNavigationType)navigation

iphone - 使用 HTTPS 的 NSURLRequest

我正在使用Apple的NSURLConnection和NSURLRequest类转换一堆ASI连接请求。其中一个问题是发布请求必须使用https..但我不确定NSURLRequest是否可行,目前我的代码看起来是这样的。NSData*postBodyData=[NSDatadataWithBytes:[postBodyStringUTF8String]length:[postBodyStringlength]];NSMutableURLRequest*request=[[NSMutableURLRequestalloc]initWithURL:yourURL];[requestsetH

html - 以编程方式按 NSURLRequest 中的 html 按钮

我有一个html表单,当它加载时已经填充了数据。它有保存和应用按钮。我想更改表单上的1项并从我的iOS应用程序发布它。问题是,当我发送带有我正在更改的项目的已更改表单数据信息的POST时,我还需要提交表单中的所有其他当前设置,否则它们会被空白覆盖。(我无法控制编辑页面)。我可以预先解析页面以从表单中获取显示的数据,然后使用POST发送它,但是页面对于每个用户来说可能会有所不同,因此这将非常困难。在网页浏览器中,当我在加载页面后点击“保存”按钮时,我可以看到所有POSTheader和表单数据,所以我想我可以在我的应用程序中执行此操作以获取当前数据然后修改1我想更改的项目,然后重新发布。所

ios - iOS 上 GitHub API 的身份验证错误

我正在使用GitHub的iOSRESTAPI,但在使用基本身份验证时遇到问题。我编写了以下代码来查看用户的GitHub存储库:NSString*requestString=[NSStringstringWithFormat:@"https://%@:%@@api.github.com/user/repos",userName,password];NSURL*url=[NSURLURLWithString:requestString];NSURLRequest*req=[NSURLRequestrequestWithURL:url];NSURLSessionDataTask*dataTa

ios - 将 cURL 请求(使用 --data-urlencode)转换为 AFNetworking GET 请求

此问题可能与AFNetworking无关,而更多地与构建NSURLRequest有关。我正在尝试使用AFNetworking-发出下降的GET请求-curl-XGET\-H"X-Parse-Application-Id:Q82knolRSmsGKKNK13WCvISIReVVoR3yFP3qTF1J"\-H"X-Parse-REST-API-Key:iHiN4Hlw835d7aig6vtcTNhPOkNyJpjpvAL2aSoL"\-G\--data-urlencode'where={"playerName":"SeanPlott","cheatMode":false}'\https:

ios - "Symbol not found: _OBJC_CLASS_$_NSMutableURLRequest"崩溃

我在装有iOS7.1.1的iPad3上以Debug模式从Xcode5.1.1安装了我的应用程序,如下面的崩溃日志所示。在安装应用程序的那一天工作正常。我已经有2天没有使用我的iPad了,今天它刚开始就在闪屏上崩溃了。重新启动iOS没有帮助。知道为什么会发生吗?我会重新将CFNetwork和Foundation框架添加到我的项目中,以防万一,但也许是其他原因?可能是iOS中的错误吗?IncidentIdentifier:24087CE7-3EBE-4FFB-ABC0-091495F774BFCrashReporterKey:4d82b50f4190912e3298f7f5ba036ac0

ios - 如何知道 NSURLRequest 何时完成加载

我实现了一个显示一些Twitter数据的应用程序,在wifi上工作时没问题,但在3g崩溃时,我得出的结论是因为获取填充表的数据的NSURLRequest需要更长的时间来加载所以当键甚至还没有加载时,表最终调用一个对象作为键,所以问题是,-我怎么知道NSURLRequest何时完成加载?[我查看了ClassReference但没有看到它??]非常感谢! 最佳答案 委托(delegate)方法在请求对应的NSURLConnection上被调用,例如urlConnection=[[NSURLConnectionalloc]initWith

ios - 用于 JSON 解析的 AFNetworking 出错

我有以下用于JSON解析的代码:NSURLRequest*request=[NSURLRequestrequestWithURL:[NSURLURLWithString:@"https://www.dropbox.com/s/qz16qyi3julygl9/facebook.json"]];AFJSONRequestOperation*operation=[AFJSONRequestOperationJSONRequestOperationWithRequest:requestsuccess:^(NSURLRequest*request,NSHTTPURLResponse*respon