Alamofire
swift3

AlamofireでPOSTする

学んだ事

Alamofireを使ってAPI通信

ソースコード

signupViewController.swift
func HttpRequest() {
        let url = "URLをいれてね"
        let headers: HTTPHeaders = [ 
            "Contenttype": "application/json"
        ]
        let parameters:[String: Any] = [
            "username": username,
            "password": password
        ]

        Alamofire.request(url, method: .post, parameters: parameters, encoding: JSONEncoding.default, headers: headers).responseJSON { response in
            if let result = response.result.value as? [String: Any] {
                print(result)
            }
        }

    }

自分はこれを使いたいタイミングで関数を呼び出して使ってます
POSTしたい内容をparametersに書いて投げてるんだと思います
http通信についての知識が皆無なためいい本とかあれば教えて欲しいです