草庐IT

Alamofire4

全部标签

ios - Alamofire 网络事件指示器未显示

我正在尝试使用AlamofireNetworkActivityIndi​​cator(v2.2)和Alamofire(v4.5),但我无法让它工作我有一个Singleton,我在其中执行请求。这是来self的Singleton类的请求示例:Alamofire.request(Constants.getTimeline,method:.get,parameters:param,encoding:URLEncoding.default,headers:header).responseData(){responseinswitch(response.result){case.success(

【iOS_Swift_Alamofire实现网络请求】

文章目录前言导入库原生网络请求单例封装一个原生网络请求Alamofire用法Alamofire的返回响应将返回的data转为字典/字符串总结前言学习swift继续延续之前的思路,对照着OC学,从UI起手,学习到对应的自适应布局。今天再次学习了swift的原生网络请求和对应的第三方库-Alamofire。导入库因为电脑配置原因,学习了一种新的导入第三方库的方法。SwiftPackageManager。首先去库的官网的readme文件找到复制最下面的SwiftPackageManager的url。到项目的General的framework左下角AddOtherPackage在右上角输入网址搜索到库

ios - 如何使用 Alamofire 将订单发布到 woocommerce 中?

我正在尝试从iOS创建订单以使用Alamofire吸引商业。我正在寻找合适的解决方案。尝试创建订单后出现此错误:{code="woocommerce_rest_cannot_create";data={status=401;};message="Sorry,youarenotallowedtocreateresources.";}代码:letparameters:[String:AnyObject]=["consumer_key":"*******"asAnyObject,//hereismyusername"consumer_secret":"*******"asAnyObject,

swift - Alamofire 不处理身份验证挑战

使用Alamofire,我注意到下面的代码没有遇到断点。我建立连接,但收到以下错误:(ErrorDomain=NSURLErrorDomainCode=-1200"AnSSLerrorhasoccurredandasecureconnectiontotheservercannotbemade."UserInfo=0x1741b3f60{_kCFStreamErrorCodeKey=-9806,NSLocalizedRecoverySuggestion=您是否仍要连接到服务器?,NSUnderlyingError=0x17484b8e0“操作无法完成。(kCFErrorDomainCFN

json - 如何使用 Gloss 将 Alamofire 的响应转换为 [JSON]?

我正在用Gloss替换SwifyJSON库。我在将WS响应转换为JSON格式时遇到问题。在SwiftyJSON中,我是这样做的:guardletdata=response.result.valueelse{...return}letjsonData=JSON(data)我的回复是这样的:[{"lat":"45.2","lon":"-79.38333","name":"Sample"},{"lat":"23.43","lon":"45.3","name":"Sample"}]我需要从中创建一个JSON对象数组([JSON]),以便我可以在这个方法中使用:letjsonArray=?gua

ios - 如何使用 alamofire 实现 put http 请求

下面我有我使用此apihttps://jsonplaceholder.typicode.com/posts获取http请求的代码,我想知道如何使用put使用alamofire来更新api上的数据,我想使用id来更新它{"userId":1,"id":1,"title":"suntautfacererepellatprovidentoccaecatiexcepturioptioreprehenderit","body":"quiaetsuscipit\nsuscipitrecusandaeconsequunturexpeditaetcum\nreprehenderitmolestiaeu

ios - 在 iOS 中使用 Alamofire 上传图片

我正在尝试使用Alamofire上传图片,但它似乎无法上传。Alamofire.upload(multipartFormData:{multipartFormDatainmultipartFormData.append(imgData,withName:"data",fileName:"\(Date().timeIntervalSince1970).jpg",mimeType:"image/jpg")multipartFormData.append(operaID.data,withName:"id")},to:URL_CORDINATE){(result)inswitchresult

ios - Alamofire 上传进度

我需要发送一个带有参数的文件并跟踪上传进度。方法Alamofire.request(.POST,"http://httpbin.org/post",parameters:parameters,encoding:.JSON)不跟踪上传进度。方法Alamofire.upload(.POST,"http://httpbin.org/post",file:fileURL).progress{(bytesWritten,totalBytesWritten,totalBytesExpectedToWrite)inprintln(totalBytesWritten)}.responseJSON{(r

ios - 如何在 Alamofire 中使用 multipart 在多个图像数组中上传多个图像?

我在使用Alamofire中的multipart上传多个图像数组中的多个图像时遇到问题。谁能帮我?提前致谢!!我正在使用下面的代码letfileParameters=["array_1":images1Array,"array_2":images2Array]funcrequestUpload(files:[String:Any]?=nil){Alamofire.upload(multipartFormData:{multipartFormDatainifletfiles=files{for(key,value)infiles{ifletimages=valueas?[UIImage]

swift - 使用 Alamofire 的多部分 POST

我想在Swift中使用Alamofire向我的Rails服务器发出请求。我有一个我想序列化的简单对象以及一些我想作为多部分编码数据附加的图像。在我的Rails方面,它就像一个请求一样简单:post:create,object:parameters,files:['file1','file2'],format::json使用Alamofire执行此操作最优雅的方法是什么? 最佳答案 我还没有深入研究Alamofire,但阅读文档让我相信目前AlamoFire不支持它。具体来说,文档末尾在“我应该何时使用AFNetworking”标题下