草庐IT

AlamoFire

全部标签

ios - 如何使用 Alamofire 5.0.0-beta.3 (Swift 5) 上传图片(Multipart)

我正在使用multipart上传图片。此代码在swift4和Alamofire4中运行良好。请为此提供任何解决方案。publicclassfunccallsendImageAPI(param:[String:Any],arrImage:[UIImage],imageKey:String,URlName:String,controller:UIViewController,withblock:@escaping(_response:AnyObject?)->Void){Alamofire.upload(multipartFormData:{MultipartFormDatainfor(k

ios - Alamofire 4.7 中的自定义 SessionManager 立即取消

您好,我正在尝试在Alamofire中创建自定义SessionManager以更改默认的timeoutIntervalForRequest值。我正在使用下面的代码:letconfiguration=URLSessionConfiguration.defaultconfiguration.timeoutIntervalForRequest=20letsessionManager=Alamofire.SessionManager(configuration:configuration)sessionManager.request("myurl",method:.post,parameter

ios - 使用 Alamofire ObjectMapper 映射到显示 nil 的 Swift 对象问题

我是iOS和Swift开发环境的新手。我试图使用Alamofire拉取JSON,并使用AlamofireObjectMapper将检索到的JSON集合映射回我的Swift对象。问题是我能够通过Alamofire请求获取JSON并显示计数,但映射部分似乎显示为零。是我错过了什么。感谢帮助。模型类importUIKitimportCoreLocationimportObjectMapperclassBranchObjectMapper:Mappable{//MARK:Propertiesvarid:Int?varcityId:Int?varareaId:Int?varname:String

ios - Alamofire:如何在多部分表单数据中附加一个 json 数组参数?

我想连同参数一起发送照片,但要注意的是我想将JSON数组发送到服务器。似乎Alamofire没有发送Data列表的方法,那么还有什么好的替代方法呢?问题的关键部分是:varencodedTags:[Data]=tags.map({return$0.data(using:.utf8)!})mpd.append(encodedTags,withName:key)在此上传调用中:letparameters:[String:Any]=["username":"TheCooliest",...,"tags":["KoolKid","TheKooliest","BetterThanKimK"]..

ios - Alamofire 4.0 的证书无效问题

我正在尝试通过https为我的iOS应用程序使用网络服务。Web服务器使用自签名证书。使用网络服务时,出现“证书无效”错误。FAILURE:ErrorDomain=NSURLErrorDomainCode=-1202"Thecertificateforthisserverisinvalid.Youmightbeconnectingtoaserverthatispretendingtobe“portal”whichcouldputyourconfidentialinformationatrisk."我知道最佳做法是在服务器端修复此问题以启用受信任的根CA。但由于这是一个临时开发环境,我们

ios - Alamofire http 请求到本地网络服务器

我正在开发一个iPhone应用程序,计划每隔一段时间从应用程序向本地网络服务器发送一个JSON数据包。为此,我计划使用Alamofire.我的POST方法如下所示:Alamofire.request(Alamofire.Method.POST,"http://XXX.XX.X.XX:3000/update",parameters:dictPoints,encoding:.JSON).responseJSON{(request,response,JSON,error)inprintln(JSON)}IP地址已标出,但我已确定它对应于我本地服务器的IPv4无线地址。服务器设置为监听端口30

ios - 错误域=com.alamofire.error.serialization.response 代码=-1011“请求失败 : bad request (400)

我正在使用AFnetworking库在服务器上发布数据。以下是我在服务器上发布数据的代码。-(void)callLoginAPI:(NSDictionary*)dictProfile{//1NSDictionary*params=[NSDictionarydictionaryWithObjectsAndKeys:[dictProfilevalueForKey:@"name"],@"username",[dictProfilevalueForKey:@"first_name"],@"first_name",[dictProfilevalueForKey:@"last_name"],@"l

ios - 错误域=com.alamofire.error.serialization.response 代码=-1011“请求失败 : forbidden

谁能帮我解决下面的错误-->在AFNetworking2.5中使用“删除”方法时出现错误ErrorDomain=com.alamofire.error.serialization.responseCode=-1011"Requestfailed:forbidden(403)"UserInfo=0x7fec59455ac0com.alamofire.serialization.response.error.response={URL:http://server.net:8081/api?JobId=4&UserId=13&X-API-KEY=89823424323432424khk234

ios - 使用 Alamofire 时出现 Heroku "Request Interrupted"错误

我正在使用Alamofire发出从在Heroku上运行的Rails应用程序返回JSON的HTTP请求。进行HTTPGET调用时,我在客户端收到此NSError:ErrorDomain=NSURLErrorDomainCode=-1005"Theoperationcouldn’tbecompleted(NSURLErrorDomainerror-1005.)"UserInfo=0x1700e6a00{NSErrorFailingURLStringKey=https://********.herokuapp.com/api/workouts.json,NSErrorFailingURLKe

ios - Alamofire:如何获取部分响应 JSON

我有一个关于Alamofire的问题。我这样做:varmutableURLRequest=NSMutableURLRequest(URL:url!)mutableURLRequest.setValue(response!.allHeaderFields["TOKEN"]as!String,forHTTPHeaderField:"X-AUTH-TOKEN")mutableURLRequest.HTTPMethod="GET"letmanager=Alamofire.Manager.sharedInstance//orcreateanewoneletrequest=manager.requ