`
dcj3sjt126com
  • 浏览: 1872442 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

asihttprequest上传图片

    博客分类:
  • IOS
 
阅读更多
NSURL *url =@"yourURL";
    ASIFormDataRequest*currentRequest =[ASIFormDataRequest requestWithURL:url];
    [currentRequest setPostFormat:ASIMultipartFormDataPostFormat];[currentRequest setRequestMethod:@"POST"];
    [currentRequest addData:imgData withFileName:@"file" andContentType:@"image/png" forKey:@"yourFileNameOnServer"];//This would be the file name which is accepting image object on server side e.g. php page accepting file
    [currentRequest setDelegate:self];
    [currentRequest setDidFinishSelector:@selector(uploadImageFinished:)];
    [currentRequest setDidFailSelector:@selector(uploadImageFailed:)];
    [currentRequest startSynchronous];
    -(void)uploadImageFinished:(ASIHTTPRequest*)request
    {
        //Your request successfully executed. Handle accordingly.
    }
    -(void)uploadImageFailed:(ASIHTTPRequest*)request
        {//Your request failed to execute. Handle accordingly.
    }

 

分享到:
评论

相关推荐

    ASIHTTPRequest

    4. **文件上传与下载**:提供了方便的接口用于上传文件,如图片或文档,以及下载文件并保存到本地。 5. **缓存**:可以自动缓存HTTP响应,减少网络负载,提高应用性能。 6. **请求队列管理**:可以将多个请求放入...

    让ASIHTTPRequest兼容ARC,并上传图片到服务器

    **二、使用ASIHTTPRequest上传图片到服务器** 1. **配置请求**: 首先,创建一个ASIFormDataRequest对象,设置URL为服务器接口地址。你可以通过`setPostValue:`方法添加键值对数据。 2. **上传图片**: 使用`addData...

    ASIHttpRequest

    例如,你可以使用它来上传图片、视频或者其他大文件,同时还能设置上传进度条来反馈给用户。对于下载任务,ASIHttpRequest允许暂停和恢复,这对于那些需要在后台运行或者用户可以随时中断的操作非常有用。 ...

    asihttpRequest

    其次,该框架提供了文件上传功能,这在需要将本地文件发送到服务器的场景中非常有用,例如图片或视频上传。通过设置请求的 `requestBodyStream` 属性,开发者可以指定要上传的文件流,同时还可以监控上传进度,以便...

    ASIHttpRequest类库

    6. **上传和下载文件**:ASIHttpRequest支持上传文件,如图片或视频,以及下载文件到指定路径,同时可以监测下载进度。 7. **错误处理**:当请求失败时,ASIHttpRequest会提供详细的错误信息,方便开发者调试和解决...

    IPhone使用ASIHTTPRequest调用WebService

    除了基本的POST请求,你可能还需要处理文件上传,例如图片或音频。ASIHTTPRequest提供了方便的方法`addData:withName:forKey:`来上传文件。例如: ```objc NSData *imageData = UIImageJPEGRepresentation...

    [word]ios的ASIHTTPRequest学习.zip

    对于图片加载,SDWebImage是一个很好的选择,它优化了图片的加载和缓存。 总结,虽然ASIHTTPRequest在过去的iOS开发中占据了重要位置,但在当今,开发者应该考虑使用更现代的网络请求库以保持项目的安全性和性能。...

    IOS应用源码之【应用】ASIHTTPRequest-强大的HTTP包装开源项目.rar

    ASIHTTPRequest提供了一套完整的请求管理机制,包括异步请求、上传/下载进度跟踪、自动处理cookies等功能,让开发者能更高效地构建网络功能丰富的iOS应用。 二、核心特性 1. **异步请求**:ASIHTTPRequest支持异步...

    ASIHTTPRequest\ASIFormDataRequest

    这对于图片、音频或其他文件的上传很有用。 需要注意的是,由于ASIHTTPRequest库已经停止维护,新的iOS应用开发应考虑使用Apple提供的NSURLSession API,它提供了更现代、更灵活的网络请求处理方式,包括更高效的...

    ASIHTTPRequest使用指南(中文版)

    1. **介绍**:ASIHTTPRequest提供了多种跟踪请求进度的方法,包括上传和下载进度,对于优化用户体验和资源管理至关重要。 2. **跟踪单个请求的下载进度**:通过监听`dataDidFinishLoading`代理方法,可以实时监控...

    app上传图片

    在iOS开发中,"app上传图片"是一个常见的功能需求,主要涉及到用户通过应用程序选择或拍摄图片,然后将这些图片上传到服务器的过程。在这个过程中,开发者通常会利用第三方库来简化和优化图片处理和网络传输的步骤。...

    IOS 上传图片数据到 ASP.NET

    使用了 第三方库 ASIHttpRequest 或 MKNetworkKit 上传图片或数据 到ASP.NET 服务端 博客: http://blog.csdn.net/li6185377/article/details/8540884

    iOS用ASIHTTP框架异步队列下载图片显示进度条

    本篇文章将详细讲解如何利用ASIHTTPRequest实现异步队列下载图片,并结合进度条显示下载动态。 首先,了解ASIHTTPRequest框架。ASIHTTPRequest是Objective-C编写的HTTP客户端库,它简化了HTTP请求的处理,支持GET、...

    iOS--ASI第三方网络请求框架

    对于上传文件,ASIHTTPRequest提供了一个方便的方法`addData:withName:key:`,可以用于上传图片、音频等二进制文件: ```objc NSData *imageData = UIImageJPEGRepresentation(image, 0.9); [request addData:...

    ASIHTTP demo

    在这个示例项目中,开发者可能使用`-[ASIHTTPRequest setDownloadDestinationPath:]`方法指定图片保存的本地路径,并通过`-[ASIHTTPRequest setShouldContinueWhenAppEntersBackground:YES]`确保在应用后台时也能...

    ASIPOST 上传

    这在处理用户上传图片、文档或其他文件的场景中非常实用。 5. 请求头设置: 在进行ASIPOST上传时,可能需要设置请求头,如Content-Type,来指示服务器请求体中数据的类型,比如“application/x-...

Global site tag (gtag.js) - Google Analytics