Tag: alamofire

nodejs api和swift应用程序之间的连接

我试图创build一个API,我的iOS应用程序连接到。 然而,我不断收到提示, error: not found当我运行post请求,并设置参数id, name, birth and country 。 但是,如果我只是在邮递员运行url/users/14253/test/10-20-1992/denmark它工作正常,所以我有点困惑,我做错了什么? API路线 router.post('/:id/:name/:birth/:country', function(req, res, next) { var params = req.params; var accessHeader = req.headers; var user = new User({ _id: params.id, name: params.name, birthday: new Date(params.birth), country: params.country }); user.save(function(err) { if (err) { res.send(err); } else { res.json({ message: 'User created!' }); } […]

在Hapijs后端处理由Alamofire在Swift中发送的多部分/表单数据请求

我正在使用swift创build一个图像和video上传iOS应用程序。 我正在使用Alamofire库进行networking请求。 下面是用户select图像时快速运行的代码 func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) { dismissViewControllerAnimated(true, completion: nil) guard let image = info[UIImagePickerControllerOriginalImage] as? UIImage else { print("Did not get required image") return } guard let imageData = UIImageJPEGRepresentation(image, 0.8) else { return } Alamofire.upload(.POST, "http://localhost:8101/upload_request", multipartFormData: { multipartFormData in multipartFormData.appendBodyPart(data: imageData, name: "image") }, encodingCompletion: { encodingResult […]

我如何使用Alamofire进行基于令牌的authentication?

服务器是用node.js / express写的,会共享下面的代码。 我的目标是将用户身份validation到iOS应用程序中,例如让用户看到用户界面 在IOS / Swift端,用户input电子邮件和密码 import UIKit import Alamofire class LoginViewController: UIViewController { @IBOutlet weak var emailField: UITextField! @IBOutlet weak var passwordField: UITextField! @IBAction func loginButton(sender: AnyObject) { let parameters = [ "email": emailField.text!, "password": passwordField.text! ] // What exactly I have to write to authenticate the user?? Alamofire.request(.POST, "https://genietesting.herokuapp.com/auth/login", parameters: parameters, encoding: […]