alamofire相关内容
我第一次使用Alamofire。我使用的是最新版本Alamofire 1.3.1。我想在一次API调用中发送一个图像,一个视频和一些POST参数。我正在使用多部分表单数据。多部分模块正在运行。我发送额外的POST参数 params 时遇到问题。以下是我的代码。 “params”是包含额外参数的字典?如何在请求中附加这些POST参数。请帮助 var fullUrl:String = Cons
..
如何在我的iOS应用程序中使用Alamofire在HTTP正文中发送带有简单字符串的POST请求? 默认Alamofire需要参数请求: Alamofire.request(.POST,“http://mywebsite.com/post-request”,参数:[“ foo“:”bar“]) 这些参数包含键值对。但是我不想在HTTP正文中发送带有键值字符串的请求。
..
我尝试添加自定义标题: let manager = Manager.sharedInstance manager.session。 configuration.HTTPAdditionalHeaders = [ “Authorization”:“Token \(token)” ] 但它不起作用,我做错了什么? 我需要在登录后添加此项,以便在所有请求中使用标题
..
我使用自定义头实现了一个POST请求,其中包含 Alamofire ,因为我们使用OAuth2,并且必须在头中的每个请求中发送一个访问令牌。在这种情况下,我必须使用自定义标头。 HTTP头字段 Authorization 的访问令牌值不适合我。服务器生成一个错误,因为具有访问令牌的OAuth头信息不可用。 但是我的代码中有什么错误? 以下是我目前的代码: let URL
..
在我的一个应用程序中,我需要对地址字符串进行地理编码。起初,我考虑使用 CLGeocoder 。然而,在我尝试之后,我偶然发现了一个我在这个问题。 解决方案是使用Google的Geocoding API。我已经切换到他们,并设法通过具有以下功能让他们工作: func startConnection(){ self.data = NSMutableData() let urlStr
..
我有一个需要Alamofire进口的项目,并且我采取的每个措施都让我陷入了同样的困境中 进口Alamofire - 没有这样的模块'Alamofire' b $ b 已安装的cocoapods 已编辑的Podfile: 源' https://github.com/CocoaPods/Specs.git ' 平台:ios,'9.0' use_frameworks!
..
我试图将alamofire安装到我的项目中,以便将图像上传到我的服务器,但是我似乎无法找到 alamofire.framework 文件。我已经下载了两次git,完成了 https://github.com/Alamofire/Alamofire 的安装说明,但是当涉及步骤6时,如何以及在哪里获得 alamofire.framework 文件? 我是新的如果这是一个愚蠢的问题,那么很抱歉。
..
我试图从我的Django后端获取iOS应用程序中的数据。在邮递员中,如果我对以下 URL执行GET请求,请 http://127.0.0.1 :8000 / api / places / categories ,参数是键:“授权”值:“承载者access_token”。我得到一个JSON响应。 在我的应用程序中,我正在Alamofire的帮助下做这样的事情: let access_t
..
我试图通过Swift 2 / Alamofire将文件+参数上传到Google云端硬盘。在下面的代码中,我改变了一行: “https://www.googleapis.com/upload/ drive / v3 / files?uploadType = multipart“ 改为: “https://www.googleapis.com/upload/drive/v3
..
我使用Alamofire来上传图片,但上传不成功。我还带了令牌&参数到服务器。 我不知道我是否添加令牌&参数正确与否。 使用Alamofire有什么不对? 有什么建议吗? 谢谢。 $ b $ pre $ func uploadWithAlamofire(image:UIImage,imageData:Data,imageUrl:URL){ let parameters =
..
接口数据 func getdata(){ let headers2 = [ "Accept":"application/json", "X-User-Phone": "18516591232", "X-User-Token": "CL-QVwfSZSUAcsEVFscc" ] Alamofire.request(.GET
..
问 题 我们在做网络请求的时候,有很多相同的情况需要处理。 比如处理HTTP状态码,很多请求函数都需要处理遇到200、401、500...的情况, 我想把这些处理情况统一起来,每次调用Alamofire来进行网络请求的时候首先调用这个函数。 请问这种情况下怎么封装Alamofire? 解决方案 用 protocol 和 extension. 所有的 请求都实现 protoc
..
如何使用Alamofire 4在HTTP主体中发送具有数据的POST请求?我在swift 2.3中使用了自定义编码,这是很好的。我转换了我的代码swift 3,我试图参数编码,但不工作。这个代码: public struct MyCustomEncoding:ParameterEncoding { private let data:Data init(data:数据){ self.
..
我使用 Alamofire.request(.GET,“http://my1test.ru/applejesus.php ?task = getCategory& categoryNumber = 1“) .responseString {_,_,string,_ in println(string) } / pre> 来获取请求。响应包含了系数符号,在响应中它们看起
..
我正在使用 Alamofire 下载数据 如何使amamofire在后台运行swift? 感谢 解决方案 基本思路如下: p> 关键问题是,随着后台下载,您的应用可能会在下载进行过程中终止(例如由于内存压力而丢弃) )。幸运的是,当后台下载完成后,您的应用程序再次被启动,但您最初提供的任何级别的关闭都已经过去了。为了解决这个问题,在使用后台会话时,应该使用委托方法使用的会
..
david是测试用户,您可以测试我的api let user =“david” let password =“framework” Alamofire.request(.GET,“http://gemcave.pythonanywhere.com/api/order\(user)/\(password)”) .authenticate(user:user,password:passw
..
我的API回覆是 项目是*** *********** *******(“user_img”,http://www.xxx/Content/Images/Products/NoImageAvailable.jpg) 项目为*** ********* *********(“user_posts”,10) 项目为..... ******************(“5”, { “post_id”:
..
有没有办法使用Alamofire(类似于AFNetworkActivityLogger)记录每个请求/响应? 我知道可打印,调试打印和输出(cURL),但是他们不是我正在寻找的东西。 解决方案 这样的东西可能是你要找的: 扩展请求{ public func debugLog() - >自己{ #if DEBUG debugPrint(self) #endif re
..
关注此页面( https:// django- oauth-toolkit.readthedocs.org/en/latest/rest-framework/getting_started.html ),我可以为我的django项目设置OAuth。 以下curl命令为我提供了一个访问资源的令牌。 curl -X POST -d“grant_type = password& use
..
我尝试读取邮件请求的回复Cookie,如下面的Postman所做。 我现在尝试没有成功的方式是 var cfg = NSURLSessionConfiguration.defaultSessionConfiguration() var cookies = NSHTTPCookieStorage.sharedHTTPCookieStorage() cfg.HTTPCookieSto
..