AFNetWorking POST Multi-Part Request 上傳圖片

這些天來,作圖片上傳的時候,我遇到一個問題。對我來講,這只是一個附加的圖片將請求超時,這裏是代碼:html

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
    manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
    NSURL *filePath = [NSURL URLWithString:[NSString stringWithFormat:@"file://%@",fullPath]];
    [manager POST:url parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
        [formData appendPartWithFileURL:filePath name:@"image" error:nil];

    } success:^(AFHTTPRequestOperation *operation, id responseObject) {
        

    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
        
    }];


因爲我這邊除了要上傳圖片以外,還有其它的數據,因此採用AFNetWorking的POST Multi-Part Request進行數據提交。git

碰到的問題就是:僅僅要不上傳圖片就沒有問題,我一加入append...就會請求超時。後來更新了一下AFNetWorking就ok了,挺怪的。也許是iOS8的緣由吧!github

https://github.com/AFNetworking/AFNetworking/
app

歡迎批評!url

版權聲明:本文博主原創文章,博客,未經贊成不得轉載。code

相關文章
相關標籤/搜索