草庐IT

ASIHTTPREQUEST

全部标签

iphone - iOS App 中的 SOCKS 代理连接

如何在iOS中连接SOCKS代理连接使用系统网络设置时,我能够通过模拟器成功连接SOCKS代理服务器。我试过ASIHTTPRequest但失败了。这是我的示例ASIHTTPRequest代码NSURL*url=[NSURLURLWithString:@"我在浏览器中的工作URL"];ASIHTTPRequest*request=[ASIHTTPRequestrequestWithURL:url];[requestsetProxyHost:@"aa.bb.c.dd"];[requestsetProxyUsername:@""];[requestsetProxyPassword:@""];

ios - ASIHttpRequest 忽略 setValidatesSecureCertificate 参数

ASIHTTPRequest能否在特定条件下忽略“setValidatesSecureCertificate”参数?如果我这样做:NSURL*url=[NSURLURLWithString:@"https://someselfsignedurl"];ASIHTTPRequest*r=[[[ASIHTTPRequestalloc]initWithURL:url]autorelease];[rsetValidatesSecureCertificate:YES];[rstartSynchronous];//Shouldnotwork:NSLog(@"Result:%@",[rerror]?[

ios - ASIHTTPRequest - 来自缓存的数据始终为空

我正在我的iPhone/iPad应用程序中下载图像-因为它们大部分时间都保持不变,所以我想将它们缓存在磁盘上:ASIDownloadCache*cache=[ASIDownloadCachesharedCache];[asiRequestsetDownloadCache:cache];[asiRequestsetCacheStoragePolicy:ASICachePermanentlyCacheStoragePolicy];[asiRequestsetCachePolicy:ASIOnlyLoadIfNotCachedCachePolicy];[asiRequestsetSecond

ios - 可以重试 ASIHTTPRequest 吗?

有没有办法重试ASIHTTPRequest?我在REST服务中使用自定义身份验证而不是基本HTTP身份验证,如果session已过期,我想重试请求。第二次对请求调用startAsynchronous会导致异常。我想做这样的事情:[requestsetCompletionBlock:^{if([requestresponseStatusCode]==500){//trytologinagainincasetokenexpired[serverloginAndRetryRequest:request];}else{//parseresponse}}];loginAndRetryReques

ios - 作为 RESTful 客户端,您更喜欢什么 - RestKit 与 Resty

我需要在我的应用中实现基本的RESTful功能,例如post/get/delete+json解析。您建议使用什么作为框架:1)雷斯蒂http://projects.lukeredpath.co.uk/resty/(弧?)2)http://restkit.org/(ARC?)它们各自的优势是什么?我问的原因是因为昨天我使用ASIHTTPRequest实现了一些RESTful特性,但今天我读到的不再受支持:(还有一件事,我听说在iOS5SDK中有内置的JSON支持(GCDDispatcher或类似的东西),它适用于iOS4客户端吗?(它是编译时还是运行时依赖?),它可以做post/get请

iphone - 解析 JSON 字典/数组

如果JSON网络服务返回类似这样的内容(房屋的详细信息)[{id:4,price:471,location:"NewYork",size:3000},{id:7,price:432,location:"London",size:3200},{id:22,price:528,location:"Tokyo",size:2000}]我如何逐一遍历每个房子?我正在使用ASIHTTPRequest和JSON解析器:http://stig.github.com/json-framework/我想我可以这样得到字典:NSString*theResponse=[requestresponseStri

IOS:带引号的ASIFormDataRequest

我必须将json发送到仅通过POST变量接受它的Web服务。ASIFormDataRequest坚持要转义我的引号。任何帮助将不胜感激ASIFormDataRequest*request=[ASIFormDataRequestrequestWithURL:url];NSString*body=[NSStringstringWithFormat:@"{\"user\":\"username\",\"pass\":\"password\"}"];[requestsetPostValue:bodyforKey:@"body"];[requeststartSynchronous];output

iphone - 在服务器上它正在上传但 pdf 没有打开它说附件有一些错误

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我在我的iphone应用程序中生成了pdf,现在我想将该pdf发送到服务器。为此,我正在转换为NSData并正在发送。我在谷歌中搜索并通过使用“POST”找到了解决方案,但它适用于图像。在服务器上它正在上传但pdf打不开它说附件有一些错误在下面的代码中我这样做了:NSData*pdfdata=[[NSDataalloc]initWithData:[self.pdfFilePathdataUsin

iphone - 如何在 iOS 中使用 ASI Http 将数据发布到 Web 服务?

我正在使用ASI页面here中提供的说明.我正在尝试将一些数据发送到Web服务,但没有看到任何结果。这是在viewDidLoad中调用的我的sendRequest方法-(void)sendRequest{NSURL*url=[NSURLURLWithString:@"http://153.60.6.75:8080/BarcodePayment/transactions"];ASIHTTPRequest*request=[ASIHTTPRequestrequestWithURL:url];[requestaddRequestHeader:@"Accept"value:@"applicat

iphone - 如何上传从 UIImagePickerController 获取的图像

用户使用UIImagePickerController从iPhone库中选择图像后,我想使用ASIHTTPRequest库将其上传到我的服务器。我知道使用ASIHTTPRequest我可以上传带有文件URl的文件,但是我如何获取图像URL?我知道我可以获得图像UIImagePickerControllerReferenceURL,它看起来像这样:"assets-library://asset/asset.JPG?id=F2829B2E-6C6B-4569-932E-7DB03FBF7763&ext=JPG"这是我需要使用的URL吗? 最佳答案