jjzjj

NSMutableUrlRequest

全部标签

iphone - NSMutableURLRequest 发送部分帖子正文

我正在使用NSMutableURLRequest将base64编码的图像作为发布请求的一部分发送到服务器。我作为帖子正文记录的内容和服务器收到的内容不是一回事。服务器似乎得到了一个截断的版本,就好像连接中途中止了一样。请看下面的代码:NSString*dataStr=[NSStringstringWithFormat:@"request_data=%@",reqStr];NSLog(@"datastris%@",dataStr);NSData*dataForUrl=[dataStrdataUsingEncoding:NSUTF8StringEncoding];NSLog(@"nsdat

ios - NSMutableURLRequest "The request timed out"问题。 .

我正在尝试使用以下代码在我的应用程序中下载数据NSURL*url=[NSURLURLWithString:@"mydownloadurlstring"];NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:urlcachePolicy:NSURLRequestReloadIgnoringCacheDatatimeoutInterval:60.f];NSURLConnection*connection=[NSURLConnectionconnectionWithRequest:requestdelegate:sel

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 - 使用 CSRF token 从 iOS POST 到 Django 服务器

我有一个iOS应用程序需要登录到一个现有的站点,该站点使用Django并且需要CSRFtoken才能登录。我无法改变这一点。我目前的尝试是向服务器发送一个GET请求,服务器将返回一个CSRF,然后将该cookie作为字符串抓取并将其附加到POST请求中。NSMutableURLRequest*req=[[NSMutableURLRequestalloc]initWithURL:[[NSURLalloc]initWithString:@"http://example.com"]];[reqsetHTTPShouldHandleCookies:YES];[NSURLConnectionse

ios - 是否可以将文件上传到服务器而不将其转换为 NSData?

我正在开发一个应用程序,我必须在其中将文件从设备上传到服务器,我知道如何使用以下NSMutableURLRequest将文件发送到服务器,但是是否可以将文件存储到服务器而无需转换为NSData??我看过Howuploadimageintoasp.netserverwithoutconvertingintoNSDatainiPhone这个问题,但没有找到任何解决方案。 最佳答案 网络是模拟的,计算机和设备是数字的,他们不明白对他们来说什么是什么所有的东西都是数字数据所以我想你现在明白这是不可能的,如果你在将文件转换为数据时遇到任何具体

ios - 从 IOS NSMutableURLRequest 发送数据时无法将数据作为 Post 获取

这是我的代码片段,我将代码发送到PHP页面,但是当我执行print_r($_POST);时我得到空数组,但是当我执行print_r($_GET)时,我得到了我用来发布数据的变量,即name但它也是空的,任何1都可以解决我在做什么这里错了#import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfroma

ios - NSMutableURLRequest 仅在 iOS 8 的 url 中添加额外的 header

这只出现在iOS8上。对于早期版本,它很好。例子:对于iOS7.1:NSString*url=@"http://www.example.com/api/search?name=test&page=1";NSMutableURLRequest*urlRequest=[[NSMutableURLRequestalloc]init];[urlRequestsetURL:[NSURLURLWithString:url]];获取urlRequest为{URL:http://www.example.com/api/search?name=test&page=1}对于iOS8.0:NSString*

iphone - 在 PHP 中使用 gzcompress;需要能够在 iPhone 上解压缩

我敢肯定这并不太难(我很惊讶我无法弄明白),但是这里是:所以。我正在使用gzcompress()在PHP中压缩JSON数据,这样我就可以将它发送到iPhone应用程序中。在弄清楚如何在iPhone(iOS)上解压缩此数据时遇到一些麻烦。有什么想法吗?我正在通过NSMutableURLRequest获取数据。谢谢!发出请求的代码:NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:[NSURLURLWithString:theURL]];[[NSURLConnectionalloc]initWithRequest:

ios - AFNetworking 在应该接收 304 时返回 200 - ETag

我正在尝试使用etag来缓存我的图像,第一次它会像它应该的那样下载所有图像,但是第二次它也会这样做,因为它应该进入带有304的失败block。我已经尝试在外部发出请求,但我得到了304,这是我遇到问题的唯一原因是AFNetworkingNSString*urlString=[API_BASE_URL_PHOTOSstringByAppendingPathComponent:[photogetPathToPhoto]];NSString*properlyEscapedURL=[urlStringstringByAddingPercentEscapesUsingEncoding:NSUTF

iphone - 将 NSMutableURLRequest 超时设置为自定义时间

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:NSMutableURLRequesttimeoutdoesn'ttriggerifdatastartstoloadbutnotwebViewDidFinishLoad我正在使用异步HTTP请求并将我的NSMutableURLRequest超时设置为30秒,我想在此时间内使请求超时。问题:请求没有在30秒内超时。超时总是需要90秒。对此的任何解决方案。这是我的连接代码:NSMutableURLRequest*myRequest=[[NSMutableURLRequestalloc]initWithURL:my